Django'da modül operatörü gibi bir şey kullanmanın bir yolunu arıyorum. Yapmaya çalıştığım şey, bir döngüdeki her dördüncü öğeye bir sınıf adı eklemektir.
Modülüs ile şöyle görünür:
{% for p in posts %}
<div class="post width1 height2 column {% if forloop.counter0 % 4 == 0 %}first{% endif %}}">
<div class="preview">
</div>
<div class="overlay">
</div>
<h2>p.title</h2>
</div>
{% endfor %}
Elbette bu işe yaramıyor çünkü% ayrılmış bir karakter. Bunu yapmanın başka bir yolu var mı?
templatetag
etiketi, ama içeriği bu{%
,%}
vb (değil%
).