Отладка Django, когда не отображается информация отладки Джанго - PullRequest
1 голос
/ 01 ноября 2010

Я обслуживаю приложение через IIS6. Произошла ошибка, препятствующая работе приложения, я не уверен на 100%, что это может быть.

Я полагаю, что Python генерирует следующее, но я не совсем уверен.

"Произошла ошибка сервера. Пожалуйста, свяжитесь с администратором"


Есть идеи, чтобы выяснить, что на самом деле происходит?

Ответы [ 2 ]

1 голос
/ 01 ноября 2010

Это больше похоже на ошибку веб-сервера (500?).

Включена ли отладка?Вы должны увидеть сообщение об исключении и трассировку.Также проверьте журнал ошибок веб-сервера и определите settings.ADMINS .Это полезно в производстве, когда отладка отключена:

Когда DEBUG = False и представление вызывает исключение, Django отправит по электронной почте этим людям полную информацию об исключении.

0 голосов
/ 01 ноября 2010

http://docs.python.org/library/logging.html#simple-examples

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