From 5cdacbda034af928f5033c9afc7b50ee0b13f75c Mon Sep 17 00:00:00 2001 From: Curtis Maloney Date: Wed, 28 Aug 2013 22:17:20 +1000 Subject: Fixed #17356 -- Allowed {% include %} to render compiled templates Reviewed by Loic Bistuer and Tim Graham. --- docs/ref/templates/builtins.txt | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'docs/ref') diff --git a/docs/ref/templates/builtins.txt b/docs/ref/templates/builtins.txt index 5b02ab22d1..767906cd8b 100644 --- a/docs/ref/templates/builtins.txt +++ b/docs/ref/templates/builtins.txt @@ -691,6 +691,12 @@ the variable ``template_name``:: {% include template_name %} +.. versionchanged:: 1.7 + + The variable may also be any object with a ``render()`` method that + accepts a context. This allows you to reference a compiled ``Template`` in + your context. + An included template is rendered with the context of the template that's including it. This example produces the output ``"Hello, John"``: -- cgit v1.3