Как получить доступ к наиболее удаленному forloop.counter с вложенным для циклов в шаблонах Django?

Это возможный получить доступ к forloop.counter для наиболее удаленного для цикла в следующем шаблоне в Django:

{% for outerItem in outerItems %}
    {% for item in items%}
        <div>{{ forloop.counter }}.&nbsp;{{ item }}</div>
    {% endfor %}
{% endfor %}

forloop.counter возвращает самое внутреннее для счетчика цикла в вышеупомянутом примере

108
задан Tom 4 March 2010 в 02:45
поделиться

1 ответ

Вы можете использовать forloop.parentloop , чтобы добраться до внешнего forloop , поэтому в вашем случае {{forloop.parentloop.counter}} .

211
ответ дан 24 November 2019 в 03:30
поделиться
Другие вопросы по тегам:

Похожие вопросы: