Не показывается картинка из базы данных в Django проекте

Столкнулся с проблемой, на сайте не показывается картинка из базы данных.

Картинка в модели бд:

image_news = models.ImageField()

Картинка на сайте показывается в виде иконки:

Скриншот 1

Но правильно определяется наименование картинки из бд (посмотрел через код элемента): введите сюда описание изображения

Вывод картинки в шаблоне:

{% for post in object_list %}
    <a href="{{post.id}}">
      <h5>{{post.title}}</h5>              
     </a>
     <h6>{{post.date|date:"d-m-Y"}}</h6>
     <img src="{{post.image_news}}">
 {% endfor %}

Из-за чего такое может быть? Буду очень благодарен если отправите статью или документацию, где описан этот вопрос

Выводите картинку, используя атрибут url:

<img src="{{ post.image_news.url }}">

Подробнее: Managing files.

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