0

テンプレートで特定の 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 %}`
4

0 に答える 0