Commit b777bb36 by Michael DeHaan

Merge pull request #4956 from bcoca/filter_docs

updated docs to add new filters
parents bfb1d469 246689c2
...@@ -167,6 +167,33 @@ This allows an explicit check with this feature off:: ...@@ -167,6 +167,33 @@ This allows an explicit check with this feature off::
The variable value will be used as is, but the template evaluation will raise an error if it is undefined. The variable value will be used as is, but the template evaluation will raise an error if it is undefined.
.. _set_theory_filters:
Set Theory Filters
--------------------
All these functions return a unique set from sets or lists.
.. versionadded:: 1.4
To get a unique set from a list::
{{ list1 |unique }}
To get a union of two lists::
{{ list1 | union(list2) }}
To get the intersection of 2 lists (unique list of all items in both)::
{{ list1 |intersect(list2)}}
To get the difference of 2 lists (items in 1 that don't exist in 2)::
{{ list1 |difference(list2)}}
To get the symetric difference of 2 lists (items exclusive to each list)::
{{ list1 |symetric_difference(list2)}}
.. _other_useful_filters: .. _other_useful_filters:
Other Useful Filters Other Useful Filters
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment