Как я могу увидеть журналы ошибок представлений Django? - PullRequest
10 голосов
/ 24 января 2010

Я пишу небольшое приложение с Django. Но я не вижу журналов ошибок в консоли, когда ошибка (например, ошибка синтаксиса Python и т. Д.) Возникает в одном из моих представлений - вообще никаких действий.

Как посмотреть журналы ошибок моих просмотров? Отладка как слепой действительно раздражает.

1 Ответ

5 голосов
/ 24 января 2010

Django не выводит никаких ошибок на консоль по умолчанию. Вместо этого он предоставляет очень полезные страницы ошибок, которые отображаются для любых ошибок, возникающих в ваших представлениях. Пожалуйста, проверьте, на что установлена ​​ваша DEBUG настройка. В разработке это должно быть True, что даст вам хорошие страницы ошибок для 404 и 500 ошибок.

Симпатичная страница ошибки будет выглядеть так: django error page
(источник: linkaider.com )

Я также могу порекомендовать доклад Что, черт возьми, пошло не так? от DjangoCon2009 для получения дополнительной информации об основных приемах отладки с помощью django.

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