Django抛出500错误

时间:2012-06-29 21:36:17

标签: python django internal-server-error

亲爱的Python / Django专家,

由于最近的服务器迁移,我的python驱动的django应用程序抛出了500页。日志文件如下所示。你能帮我诊断一下这个问题吗?

==========================

[haiyang @ web aihaiyang] $ tail~ / logs / user / error_django_aihaiyang_log [Fri Jun 29 17:25:57 2012] [错误] [client 127.0.0.1]返回回调(request,** param_dict),referer:http://aihaiyang.com/synlex/syntactic/

[2012年6月29日星期五17:25:57] [错误] [客户端127.0.0.1]文件“/home/haiyang/webapps/django_aihaiyang/lib/python2.5/django/utils/decorators.py”,行93,在_wrapped_view中,引用者:http://aihaiyang.com/synlex/syntactic/

[Fri Jun 29 17:25:57 2012] [错误] [client 127.0.0.1] response = view_func(request,* args,** kwargs),referer:http://aihaiyang.com/synlex/syntactic/

[2012年6月29日星期五17:25:57] [错误] [客户端127.0.0.1]文件“/home/haiyang/webapps/django_aihaiyang/lib/python2.5/django/views/defaults.py”,行30,在server_error中,referer:http://aihaiyang.com/synlex/syntactic/

[Fri Jun 29 17:25:57 2012] [错误] [client 127.0.0.1] t = loader.get_template(template_name)#您需要创建一个500.html模板。,referer:http://aihaiyang.com/synlex/syntactic/

[2012年6月29日星期五17:25:57] [错误] [客户端127.0.0.1]文件“/home/haiyang/webapps/django_aihaiyang/lib/python2.5/django/template/loader.py”,行157,在get_template中,referer:http://aihaiyang.com/synlex/syntactic/

[Fri Jun 29 17:25:57 2012] [error] [client 127.0.0.1] template,origin = find_template(template_name),referer:http://aihaiyang.com/synlex/syntactic/

[2012年6月29日星期五17:25:57] [错误] [客户端127.0.0.1]文件“/home/haiyang/webapps/django_aihaiyang/lib/python2.5/django/template/loader.py”,行138,在find_template中,referer:http://aihaiyang.com/synlex/syntactic/

[2012年6月29日星期五17:25:57] [错误] [客户端127.0.0.1]提高TemplateDoesNotExist(名称),引用者:http://aihaiyang.com/synlex/syntactic/

[Fri Jun 29 17:25:57 2012] [错误] [client 127.0.0.1] TemplateDoesNotExist:500.html,referer:http://aihaiyang.com/synlex/syntactic/

=========================

谢谢, 海洋

1 个答案:

答案 0 :(得分:2)

您需要创建500.html模板并将其放在template_dir中 Template does not exist: 500.html