Browse Source

Fixed #27730 -- Doc'd that template vars created outside a block can't be used in it.

kapil garg 8 years ago
parent
commit
278a09ac1f
1 changed files with 7 additions and 0 deletions
  1. 7 0
      docs/ref/templates/language.txt

+ 7 - 0
docs/ref/templates/language.txt

@@ -407,6 +407,13 @@ Here are some tips for working with inheritance:
   not be automatically escaped (see the `next section`_), since it was
   already escaped, if necessary, in the parent template.
 
+* Variables created outside of a :ttag:`{% block %}<block>` using the template
+  tag ``as`` syntax can't be used inside the block. For example, this template
+  doesn't render anything::
+
+      {% trans "Title" as title %}
+      {% block content %}{{ title }}{% endblock %}
+
 * For extra readability, you can optionally give a *name* to your
   ``{% endblock %}`` tag. For example::