Скажите как мне реализовать цикл чтобы при каждой 7 итерации проиходило какое-то действие?
К примеру если сделать так то выдает ошибку:
{% for page in pages %}
{% ifequal forloop.counter%7 0 %}
<br>Hello
{% endifequal %}
{% endfor}
{% for page in pages %} {% if forloop.counter|divisibleby:"7" %} <br>Hello {% endif %} {% endfor}
Django documentationifequal
The {% if %} tag evaluates a variable, and if that variable is “true” (i.e. exists, is not empty, and is not a false boolean value) the contents of the block are output
Django documentationзаметьте, что нигде нет и намека на выполнение каких либо операций в условиях if/ifequal тегов, так что, имо, или писать темплейттег прийдется, или шуршать по Интернетам в поисках…
Output the contents of the block if the two arguments equal each other.
denzнет
тег cycle?