Ответ 1
Django не выводит никаких ошибок на консоль по умолчанию. Вместо этого он предоставляет очень полезные страницы ошибок, которые отображаются для любых ошибок, возникающих в ваших представлениях. Пожалуйста, проверьте настройку DEBUG
. В разработке это должно быть True
что даст вам хорошие страницы ошибок для 404 и 500 ошибок.
Красивая страница с ошибкой будет выглядеть так:
(источник: linkaider.com)
Я также могу порекомендовать доклад Что, черт возьми, пошло не так? из DjangoCon2009 для получения дополнительной информации об основных техниках отладки с django.