我的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:
規則:169
問題:2166
父子:5413
子串列: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)'
請建議我該如何解決這個問題?
我也想列印
uj5u.com熱心網友回復:
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 %}
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/360197.html
上一篇:如何解決用戶進入該領域?
下一篇:訪問包含空格的背景關系變數
