私はループのために1つ持っています。そして、内部ではfooorloop.counter0で他の変数(配列)にアクセスしたい。どのように?私はこのように試しました: {{otherVariable.fooorloop.counter0}} しかし何もしません。
そして、このように動作します: {{otherVariable.0}}
私はループのために1つ持っています。そして、内部ではfooorloop.counter0で他の変数(配列)にアクセスしたい。どのように?私はこのように試しました: {{otherVariable.fooorloop.counter0}} しかし何もしません。
そして、このように動作します: {{otherVariable.0}}
次のようなカスタム テンプレート フィルター ( http://djangosnippets.org/snippets/2740/ )を使用できます。
{{ otherVariable|get_at_index:forloop.counter0 }
または、組み込みの「スライス」テンプレート タグを使用します ( https://docs.djangoproject.com/en/dev/ref/templates/builtins/#slice )
{{otherVariable|slice forloop.counter0 }}
参照 - https://docs.djangoproject.com/en/dev/howto/custom-template-tags/#code-layout
カスタム タグとフィルターは、「custom_utils/py」という名前のファイルなど、templatetags ディレクトリ内のモジュールに保存されます。
テンプレートでは、次を使用します: {% load custom_utils %}