Commit 9e5033b3 authored by Tim Graham's avatar Tim Graham
Browse files

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

Thanks gcc for the suggestion.
parent 34490792
Loading
Loading
Loading
Loading
+7 −2
Original line number Diff line number Diff line
@@ -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::