模板不存在:500.html

时间:2010-05-12 20:13:09

标签: django django-templates

我为500 HTTP错误创建了一个模板。

我已将模板500.html插入:

  1. /项目/
  2. /项目/模板/
  3. /python2.5 /
  4. /python2.5/templates /
  5. 但我总是得到这个错误:

    TemplateDoesNotExist: 500.html
    

    我遇到HTTP 404错误的同样问题。

    为什么?

2 个答案:

答案 0 :(得分:10)

您可能需要在settings.py中指定模板目录(如果尚未指定)。

e.g。在我的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',
)

答案 1 :(得分:4)

尝试设置
您的设置文件中的DEBUG=True