に順不同で一覧にアクセスする私はセットアップ私の神社テンプレートに渡されているリストの次のリストがあります神社
[(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>
これは、各リストを1行として完全に印刷する際に、完全に機能します。しかし、私は別のビューで同じリストで作業しようとしていました。ここでは、アイテムを少なくして、別の順序で表示したいのです。
しかし、次は私のために動作していないよう:
<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