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

Merge of r10563 from trunk.

git-svn-id: http://code.djangoproject.com/svn/django/branches/releases/1.0.X@10569 bcc190cf-cafb-0310-a4f2-bffc1f526a37
This commit is contained in:
Russell Keith-Magee 2009-04-16 13:28:16 +00:00
parent b8abb9b872
commit c89bf435c2
1 changed files with 13 additions and 0 deletions

View File

@ -330,6 +330,19 @@ The 'ifchanged' block tag is used within a loop. It has two possible uses.
{% endifchanged %}
{% 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
ifequal