Skip to content
Browse files

[1.1.X] Fixed #6752 -- Corrected the interaction of the safe template…

… filter with other filters. Thanks to Rupe and Alex Gaynor for their work on the patch.

Backport of r13171 from trunk.

git-svn-id: bcc190cf-cafb-0310-a4f2-bffc1f526a37
  • Loading branch information...
1 parent 2ee73c2 commit c772e39d3467b31843270b8703958043dce0562f @freakboy3742 freakboy3742 committed
Showing with 10 additions and 0 deletions.
  1. +10 −0 docs/ref/templates/builtins.txt
10 docs/ref/templates/builtins.txt
@@ -1477,6 +1477,16 @@ safe
Marks a string as not requiring further HTML escaping prior to output. When
autoescaping is off, this filter has no effect.
+.. note::
+ If you are chaining filters, a filter applied after ``safe`` can
+ make the contents unsafe again. For example, the following code
+ prints the variable as is, unescaped:
+ .. code-block:: html+django
+ {{ var|safe|escape }}
.. templatefilter:: safeseq

0 comments on commit c772e39

Please sign in to comment.
Something went wrong with that request. Please try again.