Fixed #21747 -- Added {% elif %} to template topics guide.

Thanks gcc for the suggestion.
This commit is contained in:
Tim Graham 2014-01-16 07:07:53 -05:00
parent 34490792f1
commit 9e5033b302
1 changed files with 7 additions and 2 deletions

View File

@ -211,18 +211,23 @@ tags:
{% endfor %}
</ul>
:ttag:`if` and ``else``
:ttag:`if`, ``elif``, and ``else``
Evaluates a variable, and if that variable is "true" the contents of the
block are displayed::
{% if athlete_list %}
Number of athletes: {{ athlete_list|length }}
{% elif athlete_in_locker_room_list %}
Athletes should be out of the locker room soon!
{% else %}
No athletes.
{% endif %}
In the above, if ``athlete_list`` is not empty, the number of athletes
will be displayed by the ``{{ athlete_list|length }}`` variable.
will be displayed by the ``{{ athlete_list|length }}`` variable. Otherwise,
if ``athlete_in_locker_room_list`` is not empty, the message "Athletes
should be out..." will be displayed. If both lists are empty,
"No athletes." will be displayed.
You can also use filters and various operators in the :ttag:`if` tag::