Отображение изображений товаров из цикла с помощью django

Я хотел бы отобразить мои изображения из цикла, мои изображения хранятся в static/images и в базе данных поле image является CharField имени изображения.

settings.py

STATICFILES_DIRS = [
   BASE_DIR / 'static',
]
STATIC_URL = 'static/'
LOGIN_REDIRECT_URL='account:profile'
LOGIN_URL='account:login'

models.py

 class Product(models.Model):
    name=models.CharField(max_length=70,blank=True,null=True)
    price=models.IntegerField()
    image=models.CharField(max_length=100,blank=True,null=True)

views.py

{% load static %}
{% for product in products %}
   <div class="card">
     <div class="card-image">
        <img src="{% static 'images/{{product.image}}' %}">     
    </div>
   </div>
{% endfor %}

Я не могу отобразить изображение. Как сделать ?

Поскольку вы используете поле charfield, используйте следующее:

<img src="{% static 'images/' %}{{product.image}}">
Вернуться на верх