django의 모듈러스 연산자와 같은 것을 사용하는 방법을 찾고 있습니다. 내가하려는 것은 루프의 모든 네 번째 요소에 클래스 이름을 추가하는 것입니다.
계수를 사용하면 다음과 같습니다.
{% 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 %}
물론 이것은 %가 예약 된 문자이기 때문에 작동하지 않습니다. 이 작업을 수행하는 다른 방법이 있습니까?
예, 시도했지만 다음과 같은 오류가 발생합니다. 나머지를 구문 분석 할 수 없습니다. '%'에서 '%'모듈러를 구문 분석하는 방법을 모르기 때문이라고 생각합니다. 연산자는 문서 docs.djangoproject.com/en/dev/ref/templates/builtins/…
—
underdoeg
templatetag
태그를하지만, 커버 그{%
,%}
등 (하지%
).