Django テンプレートに渡される配列を取得しています。配列全体をループするのではなく、arr
配列内の配列の個々の要素 (例: arr[0]
、 ) などにアクセスしたいと考えています。arr[1]
Django テンプレートでそれを実行する方法はありますか?
ベストアンサー1
Djangoテンプレートのドット記法はPythonの4つの異なる表記に使用されるテンプレートでは、foo.bar
次のいずれかを意味します。
foo[bar] # dictionary lookup
foo.bar # attribute lookup
foo.bar() # method call
foo[bar] # list-index lookup
一致するものが見つかるまで、この順序で試します。foo.3
オブジェクトはキーが 3 の辞書ではなく、3 という名前の属性も、3 という名前のメソッドもないため、リスト インデックスが取得されます。