diff options
Diffstat (limited to 'debug_toolbar/views.py')
| -rw-r--r-- | debug_toolbar/views.py | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/debug_toolbar/views.py b/debug_toolbar/views.py index 9828c44..bc6cdb3 100644 --- a/debug_toolbar/views.py +++ b/debug_toolbar/views.py @@ -165,9 +165,10 @@ def template_source(request): try: source, display_name = loader.load_template_source(template_name) origin = make_origin(display_name, loader, template_name, settings.TEMPLATE_DIRS) + break except TemplateDoesNotExist: source = "Template Does Not Exist: %s" % (template_name,) - except ImportError: # Django 1.1 ... + except (ImportError, AttributeError): # Django 1.1 ... from django.template.loader import find_template_source source, origin = find_template_source(template_name) |
