Как я могу напечатать необработанное исключение на консоль вместо браузера в Django? - PullRequest
3 голосов
/ 20 февраля 2012

Я получил 500 ошибок в консоли Django, но она не выводит на консоль никакой информации об ошибке.

Как я могу распечатать детали на консоли?

Ответы [ 2 ]

10 голосов
/ 20 февраля 2012

Запустите сервер с параметром --traceback и установите DEBUG=False в settings.py.

. Вы получите трассировку на консоли.

0 голосов
/ 20 февраля 2012

Вы также можете использовать django-sentry . Это приложение может отправлять трассировки с локальными значениями и т. Д. И отображать их удобно. Поэтому, если пользователь найдет способ вызвать исключение, вы сможете увидеть его в своем часовом и исправить его более просто.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...