Re: [問題] Django internal error 500 debug

作者: sean72 (.)   2016-07-27 07:19:19
:
作者: kenduest (小州)   2016-07-27 08:31:00
你沒開 log 記錄嗎 ?https://docs.djangoproject.com/en/1.9/topics/logging開 LOGGING 之後一般語法問題等可直接可以在檔案內看到
作者: MoriUmi (森海)   2016-07-27 21:18:00
我自己的做法是樓上講的logging+用python manage.py runserver起一個debug用的 然後把有可能有錯的地方print出來server或client端的terminal就有機會看得到詳細的錯誤訊息 我只會這種很土法的解法...
作者: zxvc (眾生都是未來佛)   2016-07-27 22:31:00
我曾用iPython Debugger debug Django app。不論debugger方不方便快速找出問題,它應該是非常有效"果"找出問題的工具。使用方法是在任何一處還未出錯且會被執行的原始碼前加上一行import ipdb; ipdb.set_trace()然後runserver後,執行到上述一行,terminal就進入ipdb。是一個指令界面的debugger。補充:嫌debugger CLI不好用沒關係。但如果de到走頭無路,應該就要靠它了。

Links booklink

Contact Us: admin [ a t ] ucptt.com