2017-07-15 80 views
0

在我的夾層基於Django項目我有我的settings.py文件內調試= false設置夾層調試=假問題

然而,訪問不存在我的項目一個URL時,仍然拋出這個錯誤:

你看到這個錯誤,因爲你的Django設置文件中有DEBUG = True。將其改爲False,Django將顯示一個標準的404頁面。

是否有需要設置調試的第二個位置?

回答

1

我的猜測是你需要改變它在local_settings.py,默認情況下,它在Mezzanine項目中覆蓋settings.py變量。

雖然有時很有用,但使用DEBUG = False運行開發服務器不是一種用例Mezzanine旨在支持開箱即用,並且您可能會遇到錯誤行爲。我建議主要在開發服務器上使用DEBUG = True,在生產服務器上使用DEBUG = False

+0

謝謝 - 這樣做的伎倆 – Rampant