テンプレートで特定の dict 項目を呼び出そうとしていますが、これを行うのに問題があります。
基本的に、辞書を使用して、データベースのすべてのカテゴリ/サブカテゴリを表示しています。
辞書の形式は次のとおりです: {'categoryname1': [subcategory1, categoryname2], "categoryname2": [a, b, c]}
私はやろうとしています:
カテゴリ
名1
- サブカテゴリ1
- カテゴリ
名2 --a
--b
--c
これが私のコードです。私が問題を抱えている行は、この部分です: {% for subcatlevel2 in subcats.items.subcat.1 %}
. 基本的に、特定のキーを知っているときに値を取得する方法を見つけようとしています。
{% for cat in subcats.items %}
{{ cat.0}}
{% for subcat in cat.1 %}
{{ subcat }}
{% for subcatlevel2 in subcats.items.subcat.1 %}
{ subcatlevel2 }}
{% endfor %}
{% endfor %}
{% endfor %}`