0
for 루프 내에서 필터링 된 forloop을 만들어야합니다. 컨텍스트는 전자 상거래입니다. 나는 제품 카테고리를 가지고 있으며, 각 카테고리 아래에 다양한 제품이 있습니다.장고 템플릿 forloop 용 균등 필터
{% for c in categories %}
Products in {{ c.name }}:
{% for p in products %}
<table>
{% ifequal p.categoryname c.name %}
{% cycle '<tr>' '' '' %}
<td>{{ p.productname }}</td>
{% cycle '' '' '</tr>' %}
{% endifequal %}
</table>
{% endfor %}
{% endfor %}
내가 때문에, 제품을 통해 순환하는 의도 된 효과로 이어질하지 않습니다, 그러나 3 행의 테이블에 제품을 나열해야합니다
이 그들을 나열하려면, 여기에 내가 무엇을 ifequal 문이 충족되지 않아도 순환이 발생합니다. 어쨌든 필터를 통해 forloop 및 ifequal 조건을 병합 할 수 있습니까?
미리 감사드립니다.
나는이 템플릿 태그를 아주 좋아합니다. 나는 단지 그것에 관해 배웠다. 그리고 나는 그것을 여러 번 추천했다! –
고마워요, 제가 뭘 찾고 있었습니까! –