Как я могу показать изображение из базы данных на странице. Django

В моем проекте есть каталог media, но я не могу взять из него изображение. Когда я пытаюсь получить изображение, то получаю следующее
Request URL:http://127.0.0.1:8000/auto/media/img/'MyImg'.jpg и очевидно, что это не может работать, так как же я могу это сделать?
во время выполнения этого я пытаюсь получить данные в html следующим образом

 {% for item in auto %}
    <div>
        <p>{{item.name}}</p>
        <p>{{item.info}}</p>
        <p>{{item.description}}</p>
        <img src="media/{{item.photo}}">
    </div>
<hr>
{% endfor %}

Если у вас Item model есть следующее:

class Item(models.Model):
     ...
     photo = models.ImageField(upload_to="path within media folder", null=True, blank=True)
     ...

В вашем шаблоне html вы можете вызвать item.photo.url. Например, так...

<img src="{{ item.photo.url }}">
Вернуться на верх