I came across an interesting "oversight" in the Django template tag {% cycle %} . This was indicated as an error , but I wonder if there is a workaround for this?
{% for r1 in range_0_2 %} {% for r2 in range_0_3 %} {{ r1 }}-{{ r2 }}-{{ cycle 'even' 'odd' }} {% endfor %} {% endfor %}
This gives:
0-0-even 0-1-odd 0-2-even 1-0-odd 1-1-even 1-2-odd
It should turn out:
0-0-even 0-1-odd 0-2-even 1-0-even 1-1-odd 1-2-even
django django-templates
Jack M.
source share