私の Jinja テンプレートには、次のようなタプルのリストがあります。
{% set typeLabels = [
('type1', 'Label for type 1'),
('type2', 'Label for type 2'),
('type3', 'Label for type 3')
] %}
順序が重要であるため、list
a ではなく aを使用します (別の場所でもリストを使用してリストボックスを生成します)。dict
次に、次のような検索を行う必要があります。
{{ dict(typeLabels)[someType] }}
Python 内で実行すると問題なく動作しますが、Jinja では動作しません。
ジンジャでこれを行うにはどうすればよいですか?