mirror of
https://github.com/django/django.git
synced 2025-10-31 09:41:08 +00:00
Fixed #26118 -- Added 'is' operator to if template tag.
This commit is contained in:
committed by
Tim Graham
parent
a08d2463d2
commit
c00ae7f58c
@@ -432,7 +432,7 @@ Use of actual parentheses in the :ttag:`if` tag is invalid syntax. If you need
|
||||
them to indicate precedence, you should use nested :ttag:`if` tags.
|
||||
|
||||
:ttag:`if` tags may also use the operators ``==``, ``!=``, ``<``, ``>``,
|
||||
``<=``, ``>=`` and ``in`` which work as follows:
|
||||
``<=``, ``>=``, ``in``, and ``is`` which work as follows:
|
||||
|
||||
``==`` operator
|
||||
^^^^^^^^^^^^^^^
|
||||
@@ -524,6 +524,17 @@ you should use::
|
||||
|
||||
{% if a > b and b > c %}
|
||||
|
||||
``is`` operator
|
||||
^^^^^^^^^^^^^^^
|
||||
|
||||
.. versionadded:: 1.10
|
||||
|
||||
Object identity. Tests if two values are the same object. Example::
|
||||
|
||||
{% if value is None %}
|
||||
This will output if and only if value is None.
|
||||
{% endif %}
|
||||
|
||||
Filters
|
||||
~~~~~~~
|
||||
|
||||
|
||||
@@ -291,6 +291,8 @@ Templates
|
||||
:class:`~django.template.backends.django.DjangoTemplates` backend and the
|
||||
:class:`~django.template.Engine` class.
|
||||
|
||||
* Added the ``is`` comparison operator to the :ttag:`if` tag.
|
||||
|
||||
Tests
|
||||
~~~~~
|
||||
|
||||
|
||||
Reference in New Issue
Block a user