mirror of
https://github.com/django/django.git
synced 2025-07-04 09:49:12 +00:00
Fix #885
git-svn-id: http://code.djangoproject.com/svn/django/branches/new-admin@1375 bcc190cf-cafb-0310-a4f2-bffc1f526a37
This commit is contained in:
parent
c8719b7765
commit
fbae051559
@ -21,7 +21,7 @@
|
|||||||
# installed, because pkg_resources is necessary to read eggs.
|
# installed, because pkg_resources is necessary to read eggs.
|
||||||
|
|
||||||
from django.core.exceptions import ImproperlyConfigured
|
from django.core.exceptions import ImproperlyConfigured
|
||||||
from django.core.template import Origin, StringOrigin, Template, Context, Node, TemplateDoesNotExist, TemplateSyntaxError, resolve_variable_with_filters, register_tag
|
from django.core.template import Origin, StringOrigin, Template, Context, Node, TemplateDoesNotExist, TemplateSyntaxError, resolve_variable_with_filters, resolve_variable, register_tag
|
||||||
from django.conf.settings import TEMPLATE_LOADERS, TEMPLATE_DEBUG
|
from django.conf.settings import TEMPLATE_LOADERS, TEMPLATE_DEBUG
|
||||||
|
|
||||||
template_source_loaders = []
|
template_source_loaders = []
|
||||||
@ -207,9 +207,11 @@ class IncludeNode(Node):
|
|||||||
template_name = resolve_variable(self.template_name, context)
|
template_name = resolve_variable(self.template_name, context)
|
||||||
t = get_template(template_name)
|
t = get_template(template_name)
|
||||||
return t.render(context)
|
return t.render(context)
|
||||||
except Exception, e:
|
except TemplateSyntaxError, e:
|
||||||
if TEMPLATE_DEBUG:
|
if TEMPLATE_DEBUG:
|
||||||
raise
|
raise
|
||||||
|
return ''
|
||||||
|
except:
|
||||||
return '' # Fail silently for invalid included templates.
|
return '' # Fail silently for invalid included templates.
|
||||||
|
|
||||||
def do_block(parser, token):
|
def do_block(parser, token):
|
||||||
|
Loading…
x
Reference in New Issue
Block a user