Как распечатать выходные данные сервера запуска Django в файл? - PullRequest
0 голосов
/ 24 октября 2010

при локальной разработке приложения django я использую python manage.py runserver, и все сообщения об ошибках (например, Ошибка 500 ...) печатаются в терминале.Это полезно, потому что позволяет вставить в код немного print и проверить значения некоторых переменных.

Но когда приложение выполняется через fastgci на удаленном сервере, я не вижу эти сообщения.Есть ли способ вывести эти ошибки в файл?Спасибо

1 Ответ

1 голос
/ 24 октября 2010

За исключением ошибок на веб-сервере, сообщения об ошибках, генерируемые приложениями FastCGI, должны регистрироваться в журнале ошибок веб-сервера.Используйте параметры конфигурации вашего веб-сервера для управления тем, где создается журнал.

И не используйте print, вместо этого используйте logging.

...