Как получить значение словаря 1 по ключу словаря 2 в шаблонах Django

У меня есть 2 словаря dict1 и dict2. Я пытаюсь получить значение по ключу dict1 к ключу dict2, но ничего не получается, есть ли способ получить значение dict2 по ключу dict1? Всегда ли оба словаря будут одинаковой длины?

dict1 = {0:[1,2,3],1:[4,5,6]}
dict2 = {0:'data1',1:'data2'}

{% for key, value in dict1.items %}
 {{dict2.key}}

{% endfor %}

Я знаю, что это не ответ на ваш вопрос. Но, поскольку оба словаря имеют одинаковую длину и одинаковые ключи, почему бы не иметь оба вложенных словаря?

data = {
    0 : {'list':[1,2,3], 'data':'data1'},
    1 : {'list':[4,5,6], 'data':'data2'}
}


{% for key, value in data.items %}
    {{value.list}}
    {{value.data}}
    <br>
{% endfor %}
Вернуться на верх