django报错500排查方法
生活随笔
收集整理的這篇文章主要介紹了
django报错500排查方法
小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
首先檢查:
可能是urls.py里面忘記寫路由了.
或者寫了路由,但是視圖函數(shù)名與views.py中的函數(shù)名不一致.
?
?
然后視圖函數(shù)的最后一句改成:
return HttpResponse("Sunck is a good man")如果頁面能響應(yīng)那就OK
然后還是500,那么先把render的html頁面改成hello,world
<!DOCTYPE html> <html><head> <meta charset="UTF-8"> <title>Insert title here</title> </head><body> </body> </html>?
?
?
如果依然是500,
mysite/settings.py中
設(shè)置DEBUG = True
然后重新打開網(wǎng)頁,后端就會(huì)有具體的報(bào)錯(cuò)了.
然后根據(jù)報(bào)錯(cuò)信息進(jìn)行調(diào)試
#---------------------------------------
筆記:
debug成false之后,才會(huì)失效
到時(shí)候靜態(tài)文件要通過nginx訪問
?
總結(jié)
以上是生活随笔為你收集整理的django报错500排查方法的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: django出现 CSRF cookie
- 下一篇: STATIC_URL/STATIC_RO