【发布时间】:2011-02-04 19:01:48
【问题描述】:
我想在我的 Django 网站上添加一个 404 页面。
我创建了一个模板404.html,并将其保存在我的/templates 目录的根目录中。我还确定了
from django.conf.urls.defaults import *
行包含在 urls.py 的顶部。我已将 DEBUG 设置为 False。 (我一直在关注these instructions。)
但是,如果我尝试访问我知道不存在的页面 - 无论是虚构的 URL 还是专门设计用于执行 get_object_or_404 的视图 - 404 页面都不会出现:我只是得到 Chrome 的标准的“哎呀!此链接似乎已损坏的页面。
奇怪的是,我在同一个地方也有一个 500.html 模板,如果我生成 500 错误,它看起来就很好。可能是什么问题?
【问题讨论】:
标签: django google-chrome