Commit a1842e32 authored by Preston Timmons's avatar Preston Timmons Committed by Tim Graham
Browse files

Updated docstring for firstof tag to reflect new auto-escaping behavior.

parent 90c4c300
Loading
Loading
Loading
Loading
+8 −4
Original line number Diff line number Diff line
@@ -767,11 +767,15 @@ def firstof(parser, token):

        {% firstof var1 var2 var3 "fallback value" %}

    If you want to escape the output, use a filter tag::
    If you want to disable auto-escaping of variables you can use::

        {% filter force_escape %}
            {% firstof var1 var2 var3 "fallback value" %}
        {% endfilter %}
        {% autoescape off %}
            {% firstof var1 var2 var3 "<strong>fallback value</strong>" %}
        {% autoescape %}

    Or if only some variables should be escaped, you can use::

        {% firstof var1 var2|safe var3 "<strong>fallback value</strong>"|safe %}

    """
    bits = token.split_contents()[1:]