尽管在localhost上运行并且``DEBUG = True``

时间:2018-01-04 12:07:32

标签: python django

在我的django项目中,我确实将DEBUG设置为true,并且我从localhost访问服务器。

尽管我没有找到错误页面:"发生了服务器错误。请联系管理员。"。

1 个答案:

答案 0 :(得分:0)

在这种情况下,这是由于django在显示错误页面时引发了另一个异常。其中一个变量django试图在错误页面上呈现的__str__方法出错。事实证明,如果错误页面抛出异常,Django会回到刚刚说的页面:"发生了服务器错误。请联系管理员。"。