Print out exceptions on crash when using ./manage.py runserver
This commit is contained in:
9
devtools.py
Normal file
9
devtools.py
Normal file
@@ -0,0 +1,9 @@
|
||||
|
||||
class PrintExceptionMiddleware:
|
||||
|
||||
def process_exception(self, request, exception):
|
||||
import traceback
|
||||
import sys
|
||||
exc_info = sys.exc_info()
|
||||
print "Exception"
|
||||
print ''.join(traceback.format_exception(*(exc_info or sys.exc_info())))
|
@@ -104,6 +104,7 @@ MIDDLEWARE_CLASSES = (
|
||||
'django.contrib.flatpages.middleware.FlatpageFallbackMiddleware',
|
||||
'django.middleware.http.ConditionalGetMiddleware',
|
||||
'django.middleware.gzip.GZipMiddleware',
|
||||
'caminus.devtools.PrintExceptionMiddleware',
|
||||
)
|
||||
|
||||
ROOT_URLCONF = 'caminus.urls'
|
||||
|
Reference in New Issue
Block a user