訪問一個列出的順序我已經安裝了下面列出的名單正在通過傳遞給我的神社模板:在神社
[(u'2nd Principle', 1, 1, 3, 33, 1, 100), (u'Test Principle', 1, 2, 6, 33, 1, 100)]
因此到目前爲止,我處理在一個表中顯示此如下:
<tbody>
{% for p in performance %}
<tr>
{% for a in p %}<td>{{ a }}</td>{% endfor %}
</tr>
{% endfor %}
</tbody>
這可以完美地將每個列表打印成一行。但是,我一直試圖在不同的視圖中使用相同的列表,我希望顯示一個更少的項目並以不同的順序顯示。
但是,以下似乎並沒有爲我工作:
<tbody>
{% for p in performance %}
<tr>
<td>{{ p[6] }}</td>
<td>{{ p[1] }}</td>
<td>{{ p[3] }}</td>
<td>{{ p[2] }}</td>
<td>{{ p[5] }}</td>
<td>{{ p[6] }}</td>
</tr>
{% endfor %}
</tbody>
上述引發以下錯誤:
Could not parse the remainder: '[6]' from 'p[6]'
我如何直接訪問列表項目,而不通過它循環?
在這種情況下,故意冷落。 – NickP