Как добавить изображение через {{i.image}} в шаблон в django?

В этом шаблоне я хочу разместить что-то вроде {{i.image}} вместо "{% static '3307209.jpg'%}"

{% load static %}
<!DOCTYPE html>
<html>
<head>
    <link rel="stylesheet"   href="{% static 'main.css' %}">
</head>
<body>
    {% for i in pr%} 
        <div class='card'>
            <div class="number">{{i.number}}</div>
            <img src="{% static '3307209.jpg'%}">
            <span class="prname">{{i.name}}</span>
            
            <p id="id">{{i.description}}</p>
            <button><span class="price"> ${{i.price}}</span> <img id='add'src="{% static 'add.png'%}"> Add to cart</button>
        </div>
    {%endfor%}
</body>
</html>

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

для изменения изображения внутри моего шаблона со страницы администратора я пробовал это, но не сработало:

<img src={{i.image}}>

Как добавить изображение в шаблон из базы данных?

используйте это в шаблоне:

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