У меня есть для секции в моем шаблоне:
{% for image in gallery.images.all %}
<div id="image{{ image.id }}" class="frame">
<img src="{{ image.url_125x125 }}" alt="{{ image.name }}" />
</div>
{% endfor %}
Я хочу разделить эту секцию forloop на части, каждая с 5 элементами, например, вот так:
{% for image in gallery.images.all|slice:"5:" %}
<div id="image{{ image.id }}" class="frame">
<img src="{{ image.url_125x125 }}" alt="{{ image.name }}" />
</div>
{% endfor %}
{% for image in gallery.images.all|slice:"5:5" %}
<div id="image{{ image.id }}" class="frame">
<img src="{{ image.url_125x125 }}" alt="{{ image.name }}" />
</div>
{% endfor %}
{% for image in gallery.images.all|slice:"10:5" %}
<div id="image{{ image.id }}" class="frame">
<img src="{{ image.url_125x125 }}" alt="{{ image.name }}" />
</div>
{% endfor %}
etc...
НоЯ не знаю, сколько изображений в галерее.Как это сделать автоматически?Я знаю, что это что-то из forloop.counter, но я не знаю как :) forloop.counter по модулю 5?