Je suis tombé sur un "oubli" intéressant dans la balise template Django {% cycle %}
. Cela a été répertorié comme a bug, mais je me demande s'il existe une solution de contournement pour cela?{% cycle%} contourne les boucles imbriquées?
{% for r1 in range_0_2 %}
{% for r2 in range_0_3 %}
{{ r1 }}-{{ r2 }}-{{ cycle 'even' 'odd' }}
{% endfor %}
{% endfor %}
Cela donne:
0-0-even
0-1-odd
0-2-even
1-0-odd
1-1-even
1-2-odd
Il céderais:
0-0-even
0-1-odd
0-2-even
1-0-even
1-1-odd
1-2-even
Pour votre information, mettre un inclure dans une boucle peut vraiment tuer les performances si vous ne faites pas attention. – speedplane