Django 404页面没有显示出来

时间:2010-04-15 02:13:32

标签: django installation

我正在将我的第一个django应用程序放在共享主机上。这应该是一件容易的事,但我只是没有看到它。

我尝试按照django文档的说明操作,并在我的模板文件夹中创建了一个404.html页面。我刚写了“这是一个404页面。”在.html文件中。我也为500.html页面做了同样的事情,并在其中写道“这是一个500页。”

然而,当我点击“糟糕的页面”时,我从浏览器中获得了一个标准的404页面(哎呀!这个链接似乎在Chrome中被破坏了),我希望“这是一个404页面”。

更令人感兴趣的是我在404.html中写了{%asdfjasdf%},而不是得到“糟糕!...”错误我得到“这是一个500页”,所以它绝对是看到404.html模板。

以下是我可以确认的内容:

  • Debug = False
  • 我在共享主机上运行apache
  • 我没有对.htaccess和404错误做过任何特别的事。
  • 如果我使用Debug = True运行,则说它是404错误。
  • 我正在使用FastCGI

还有别的人认为我可以试试吗?

非常感谢!

1 个答案:

答案 0 :(得分:2)

请参阅此相关问题:Django 404 pages not appearing?

我不认为这与您的设置有关。 Chrome正在劫持404页面并显示“哎呀”消息。我希望如果你试图在另一个浏览器中查看404页面,你会看到它按预期进行。