Django for loop для отображения всех объектов в базе данных

def homepage(response):
    data = Project_types.objects.all()
    return render(response, 'main/homepage.html',{'projects':data})


def hacks(response):
    return render(response, 'main/hacks.html', {})

def games(response):
    return render(response, 'main/games.html', {})

Все, что мне нужно знать, это как перебирать каждый объект в переменной "data" в html. Я хочу, чтобы это отображалось самым простым способом !

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

templatename.html:

{% for iteratorname in projects %}
    <h1> {{ iteratorname.attributes }} </h1>
{% endfor %}

Подробнее читайте в документации

Вы можете использовать тег шаблона for:

{% for project in projects %}
    <p> {{project.attributes}} </p>
{% endfor %}
Вернуться на верх