1. ホーム
  2. django

[解決済み] Django Templating: リストの最初のアイテムのプロパティにアクセスする方法

2023-02-23 23:03:32

質問

とても簡単です。私はDjangoのテンプレートに渡しているPythonのリストを持っています。

このリストの最初のアイテムにアクセスするには

{{ thelist|first }}

しかし、そのアイテムのプロパティにもアクセスしたい...理想を言えば、こんな感じでしょうか。

{{ thelist|first.propertyName }}

しかし、残念なことに、そうではありません。

これに対するテンプレートの解決策はあるのでしょうか、それとも私自身が余分なテンプレート変数を渡すことになるのでしょうか...。

どのように解決するのですか?

インデックス番号を使ってリスト内の任意のアイテムにアクセスすることができます。テンプレートでは、これは他のプロパティの検索と同じように動作します。

{{ thelist.0.propertyName }}