Я начинаю разработку кода Django на сервере, работающем поверх Apache/mod_wsgi.
Я пытаюсь понять несколько вещей:
Какие методы обычно используются для отладки приложений, работающих на сервере?
В частности, сейчас я пытаюсь просто использовать отладку печати. Но я не могу заставить операторы печати работать. Я печатаю в stderr, но не уверен, какой файл журнала мне следует смотреть. Согласно этому, я должен использовать
environ['wsgi.errors']
, но как мне получить к нему доступ из мой код Джанго?
Спасибо!
РЕДАКТИРОВАТЬ: Кстати, добавление строки print >> sys.stderr, 'message ...'
не только не печатает ни в один файл журнала, но и приводит к тому, что части моего приложения просто не загружаются.
request.META['wsgi.errors'].write("ello world")
. - person Edan Maor   schedule 27.01.2011