Вложенный цикл for Loop в шаблоне django

{% for i in some_dict %}
    {% for value in some_dict.i %}

    {% endfor %}
{% endfor %}

Как я понял, python пытается найти значение по ключу 'i', но я хочу найти значение по ключу, который содержится в i

Могу ли я сделать что-то подобное? Как, если можно?

Может быть, есть другой более правильный способ распаковки документов?

Пример диктанта: {a: [val1, val2, val3], b: [val1, val2, val3]}

Возможно, вы имели в виду получение всех значений в i? У вас есть словарь, ключи которого - строки, а значения - список? Значит, вы хотите перебрать все ключи и значения в списке? Что-то вроде этого?

{% for key, values_list in some_dict.items %}
   <b> {{ key }} </b>
   {% for value in values_list %}
      {{ value }} <br>
   {% endfor %}
{% endfor %}

Выводятся ключи словаря и значения в этих списках.

Вернуться на верх