Как вставить MEDIA_URL в шаблоне Django?

Подскажите пожалуйста как вставить ссылку на файл в шаблон? Если захожу напрямую через браузер по ссылке 127.0.0.1:8000/media/images/img.jpg то изображение открывается.

Пробовал так не сработало
<img src="{{ MEDIA_URL }}/images/img.jpg" alt="..." class="img-circle profile_img">


в шаблоне статика подключена
{% load staticfiles %}
  • Вопрос задан
  • 1601 просмотр
Решения вопроса 1
sim3x
@sim3x
статик - контент, который относиться к фреймворку и тому что написано на нем
https://docs.djangoproject.com/en/1.9/howto/static...

{% load staticfiles %}
<img src="{% static "my_app/myexample.jpg" %}" alt="My image"/>


медиа - контент, который сгенерировал в ходе работы приложения. ЕГо могли сгенерировать пользователи, админы и тд

Линки на медиа файлы делаются еще проще

{{ mymodel.my_image_field.url }}
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы