Fixed #10704 -- Resurrected documentation for {% else %} clause on {% ifchanged %}, lost during docs refactor. Thanks to Tarken for the report.

git-svn-id: http://code.djangoproject.com/svn/django/trunk@10563 bcc190cf-cafb-0310-a4f2-bffc1f526a37
This commit is contained in:
Russell Keith-Magee 2009-04-16 12:46:15 +00:00
parent 163bf995a5
commit f3c3aa232c
1 changed files with 13 additions and 0 deletions

View File

@ -359,6 +359,19 @@ The 'ifchanged' block tag is used within a loop. It has two possible uses.
{% endifchanged %} {% endifchanged %}
{% endfor %} {% endfor %}
The ``ifchanged`` tag can also take an optional ``{% else %}`` clause that
will be displayed if the value has not changed::
{% for match in matches %}
<div style="background-color:
{% ifchanged match.ballot_id %}
{% cycle red,blue %}
{% else %}
grey
{% endifchanged %}
">{{ match }}</div>
{% endfor %}
.. templatetag:: ifequal .. templatetag:: ifequal
ifequal ifequal