Проблемы с отображением нескольких изображений

Я хочу отображать изображения, которые хранятся в базе данных.

Если бы я использовал это. в представлении product = Upload_files.objects.get(id=1)

и в форме

<img src="/media/{{ form.image }}/" />

тогда он покажет изображение id = 1. Но если я хочу отобразить все изображения из базы данных, что я должен сделать для этого.

Я использовал это ввиду (не уверен, что это правильно)

product = Upload_files.objects.all()

но я не знаю, что мне написать в форме, чтобы в ней отображались все изображения.

1 ответ

Решение

Возьмите все продукты, которые он просматривает, затем зациклите их в шаблоне.

// Посмотреть

products = Upload_files.objects.all()

// Шаблон

{% for product in products %}
    <img src="/media/{{ product.image }}/" />
{% endfor %}
Другие вопросы по тегам