mirror of
https://github.com/django/django.git
synced 2025-11-02 21:03:53 +00:00
Fixed #11461: Ensured complete traceback is available on the debug page when an exception is encountered during template rendering, even when running on Python 2.6 or higher. Thanks Glenn.
git-svn-id: http://code.djangoproject.com/svn/django/trunk@12725 bcc190cf-cafb-0310-a4f2-bffc1f526a37
This commit is contained in:
parent
5a35619b5b
commit
50e46c017e
8 changed files with 37 additions and 17 deletions
|
|
@ -5,6 +5,7 @@ from django import forms
|
|||
from django.views.debug import technical_500_response
|
||||
from django.views.generic.create_update import create_object
|
||||
from django.core.urlresolvers import get_resolver
|
||||
from django.shortcuts import render_to_response
|
||||
|
||||
from regressiontests.views import BrokenException, except_args
|
||||
|
||||
|
|
@ -52,3 +53,7 @@ def redirect(request):
|
|||
def view_exception(request, n):
|
||||
raise BrokenException(except_args[int(n)])
|
||||
|
||||
def template_exception(request, n):
|
||||
return render_to_response('debug/template_exception.html',
|
||||
{'arg': except_args[int(n)]})
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue