Я получил этот простой шаблон HTML:
{% block html_page %}
{% set counter = 1 %}
{% for field in fields %}
COUNTER: {{ counter }} <br>
{% set counter = counter+1 %}
{% endfor %}
{% endblock %}
Где fields
содержит 4 элемента.
Вывод:
COUNTER: 1
COUNTER: 1
COUNTER: 1
COUNTER: 1
В то время как вывод язначение want должно быть с увеличением счетчика:
COUNTER: 1
COUNTER: 2
COUNTER: 3
COUNTER: 4
Назначение счетчика выполняется ВНУТРИ цикла for, поэтому я не понимаю, почему он продолжает возвращаться к 1.
Любые предложения?