以前に django テンプレートで js vars を使用したことがあり、うまくいきましたが、この場合は少し異なります。
django テンプレート変数で渡されたリストからオブジェクトを検索するには、js 変数をリスト インデックス番号として使用する必要があります。
var index = 0;
$(.someclass).html (
{{ list.index.some_attr }}
}
これは機能しません。奇妙なのは、これをテストしたことです。
$(.someclass).html (
{{ list.0.some_attr }}
)
そしてそれはうまくいきます!、これもうまくいきます:
var index = 0;
$(.someclass).html (
index
}
ちょっとややこしいのですが、どなたか説明していただけないでしょうか? ありがとう!