【发布时间】:2011-02-18 19:52:40
【问题描述】:
我为 500 HTTP 错误创建了一个模板。
我已将模板500.html 插入:
- /项目/
- /project/templates/
- /python2.5/
- /python2.5/templates/
但我总是收到此错误:
TemplateDoesNotExist: 500.html
由于 HTTP 404 错误,我遇到了同样的问题。
为什么?
【问题讨论】:
我为 500 HTTP 错误创建了一个模板。
我已将模板500.html 插入:
但我总是收到此错误:
TemplateDoesNotExist: 500.html
由于 HTTP 404 错误,我遇到了同样的问题。
为什么?
【问题讨论】:
尝试在您的设置文件中设置DEBUG=True
【讨论】:
您可能需要在 settings.py 中指定模板目录,如果您还没有。
例如在我的 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',
)
【讨论】: