Django 模板不存在:500.html
我已经为500 HTTP错误创建了一个模板 我已将模板Django 模板不存在:500.html,django,django-templates,Django,Django Templates,我已经为500 HTTP错误创建了一个模板 我已将模板500.html插入: /计划/ /项目/模板/ /蟒蛇2.5/ /python2.5/templates/ 但我总是犯这样的错误: TemplateDoesNotExist: 500.html 对于HTTP 404错误,我也遇到了同样的问题 为什么?如果尚未指定,则可能需要在settings.py中指定模板目录 e、 g.在my settings.py中,我有: ROOTDIR = os.path.abspath(os.path.dirn
500.html
插入:
TemplateDoesNotExist: 500.html
对于HTTP 404错误,我也遇到了同样的问题
为什么?如果尚未指定,则可能需要在settings.py中指定模板目录 e、 g.在my settings.py中,我有:
ROOTDIR = os.path.abspath(os.path.dirname(__file__))
TEMPLATE_DIRS = (
# Put strings here, like "/home/html/django_templates" or "C:/www/django/templates".
# Always use forward slashes, even on Windows.
# Don't forget to use absolute paths, not relative paths.
ROOTDIR + '/logistics/templates',
)
尝试设置DEBUG=True
在您的设置文件中首先,尝试将其添加到您的模板\u dirs:C:\Python25\Lib\site packages\django\contrib\admin\templates\admin,并查看是否加载默认的django模板。。。如果确实如此,则说明您没有正确指定dir。注意:我的python实例安装在C:\,将路径更改为适合您的系统的路径。当然不是在生产机器上。但是在devel机器上,它非常有用。我不记得为什么我不再收到调试消息了,所以这个提示非常有用。谢谢!:)通常,在第一次设置安装时会发生此错误,您可能没有太多的流量。标准的错误日志只对你有这么多帮助。Debug True至少说了一些更多的东西来修复这个错误,非常感谢!