Как получить значение словаря 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 %}