Django for循环显示数据库中的所有对象

Jac*_*rdo 2 html python mysql sqlite django

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', {})
Run Code Online (Sandbox Code Playgroud)

我需要知道的是如何迭代 html 中变量“data”中的每个对象。我希望它以最简单的方式显示!

SAN*_*IAM 5

使用FOR模板标签,您可以迭代数据列表中的对象...

模板名称.html:

{% for iteratorname in projects %}
    <h1> {{ iteratorname.attributes }} </h1>
{% endfor %}
Run Code Online (Sandbox Code Playgroud)

请阅读文档以了解更多详细信息