如何访问神社中的列表项

How to aceess list item in jinja

我的 Django 站点中有 2 个列表。

我的views.py:

def index(request):
    totalDBElement = [169, 2166, 5413, 635, 635]
    elementOrder = ['Rules', 'Questions', 'ParentChild', 'ChildList']
    return render(request,'diagnosis/index.html', {'totalDBElement': totalDBElement, 'elementOrder' : elementOrder})  

我希望在我的 template:

中得到这样的东西

Rules: 169

Questions: 2166

ParentChild: 5413

ChildList: 635

我的template:

{% for i in len(totalDBElement) %}
<h2> {{ totalDBElement[i] }} </h2>
<h2> {{ elementOrder[i] }} </h2>
{% endfor %}

但它会给出如下错误:

Could not parse the remainder: '(totalDBElement)' from 'len(totalDBElement)'

请建议我该如何解决这个问题?

我也想打印

def index(request):
    totalDBElement = [169, 2166, 5413, 635, 635]
    elementOrder = ['Rules', 'Questions', 'ParentChild', 'ChildList']
    all_in_one = zip(elementOrder,totalDBElement)
    return render(request,'diagnosis/index.html', {'totalDBElement':all_in_one})

现在在模板中

{% for item1, item2 in totalDBElement %}
<h2> {{ item1 }}:{{ item2 }} </h2>
{% endfor %}