在django中定制500错误(handler500 )
zihua
2014-01-16 18:01:55
点击: 821
|
收藏
py:
def custom_500(request):
import traceback
template_name = '500.html'
t = loader.get_template(template_name)
error = str(traceback.format_exc())
return http.HttpResponseServerError(t.render(Context({'error': error})))
然后在url.py中加上
handler500 = 'aaa.base.processor.custom_500'
http://www.zuoann.com