Как работать с медиафайлами Django в атрибуте data html-тега <object>?

Я пытаюсь внедрить svg файл в шаблон Django. Это работает нормально с файлом из папки static.

Пример:

<object id="external_svg_map" data="{% static 'svg/plan.svg' %}" width="900" height="900"> </object>

Но когда я пытаюсь использовать файлы из папки media, объект ничего не показывает.

<object id="external_svg_map" data="{{map.svg_map_file.url}}" width="900" height="900"> </object>

В то же время, он отлично работает с тегом img.

<img src="{{ map.svg_map_file.url }}" alt="">

Что я делаю не так?

Вернуться на верх