我有DEBUG,TEMPLATE_DEBUG和DEBUG_PROPAGATE_EXCEPTIONS設置爲true,並且沒有追溯被顯示給瀏覽器?Django不顯示錯誤追溯到瀏覽器 - 只有500頁
2
A
回答
1
在settings
模塊需要以下爲了錯誤之後顯示診斷頁:
DEBUG
爲True- 客戶端(Web瀏覽器)被從本地主機或從
INTERNAL_IPS
列出的任何IP地址連接。 - 變量
TEMPLATE_CONTEXT_PROCESSORS
包含"django.core.context_processors.debug"
或保留默認值。
您可以通過不同的文字像這樣從Django的錯誤頁面很容易區分Web服務器的錯誤500頁:
「......還有的是它的報道的錯誤......」(這是默認) 如果在主urlconf中執行import handler500 from django.conf.urls
(或舊Django中的django.conf.urls.defaults)。
1
試試這個:
set DEBUG = True
TEMPLATE_DEBUG = DEBUG
1
你可以有在process_request中間件錯誤之前,你可以得到的錯誤頁面。雖然,你可以訪問一些頁面會表明這不是問題。
0
評論DEBUG_PROPAGATE_EXCEPTIONS =真,這應該工作。請嘗試。
相關問題
- 1. Web瀏覽器顯示錯誤頁面
- 2. 只有當瀏覽器不顯示消息穀歌瀏覽器
- 3. Wget失敗,500,服務器錯誤 - 但瀏覽器顯示頁面正常
- 4. 我的API不會在瀏覽器中顯示和記錄只顯示500
- 5. Safari瀏覽器將不會顯示錯誤381頁
- 6. 500錯誤頁面不顯示
- 7. PHP頁面不顯示錯誤500
- 8. R/ShinyApp不plot_ly顯示瀏覽器,但只顯示在瀏覽器窗格中
- 9. 瀏覽器顯示錯誤字體
- 10. Chrome瀏覽器顯示錯誤
- 11. 瀏覽器將顯示這種錯誤
- 12. 瀏覽器顯示404錯誤
- 13. python urllib2.urlopen返回錯誤500,Chrome瀏覽器加載頁面
- 14. 控制檯顯示確定但瀏覽器顯示錯誤?
- 15. Rubymotion不顯示錯誤回溯?
- 16. LocalHost錯誤,IE瀏覽器無法顯示網頁
- 17. CEF3瀏覽器錯誤地顯示頁面
- 18. 如何追溯錯誤
- 19. 不顯示在瀏覽器
- 20. Winform的瀏覽器顯示腳本錯誤,但IE不
- 21. 解釋gfortran錯誤追溯
- 22. Chrome瀏覽器和Safari瀏覽器JQuery錯誤與動畫和顯示/隱藏
- 23. 只有FF沒有顯示圖像,其他瀏覽器效果不錯
- 24. 如何在開發OpenCart時在瀏覽器中顯示500錯誤
- 25. 發送404狀態,但瀏覽器在客戶端顯示500錯誤
- 26. 瀏覽器只顯示了瓶
- 27. 如何在GAE中的Web瀏覽器中顯示php錯誤?
- 28. opennssl s_client顯示錯誤的證書:瀏覽器顯示正確
- 29. 預覽圖像顯示在不同的瀏覽器只
- 30. 限制頁面只有瀏覽器
你怎麼知道Django甚至被調用? – 2012-04-11 02:53:58
除了Ignacio的觀點,請檢查您的日誌。 – Endophage 2012-04-11 02:58:20
檢查它是否是Django的500或Web服務器的一個。如果您的某個中間件出現錯誤,它可以避免Django的日誌記錄框架並導致服務器自身顯示500。 – ilvar 2012-04-11 03:02:20