2013-08-03 2 views
1

Я знаю, что у heroku есть своя встроенная система ведения журнала, но до heroku мой django уже настроил систему ведения журнала, где я сохранил журналы в другом файле. И каждый раз, когда я использовал модуль регистрации, он будет сохранен в этом новом файле.Как настроить регистрацию на Django + Heroku?

Как установить это для героику? Все «logging.debug (message)» и другие сообщения протоколирования исчезли. Они не появляются на героку.

EDIT: похоже, мне нужно передать этот вывод журнала на консоль для stdout stderr ... но похоже, что мне нужно заменить logging.debug (message) на сообщение «print» «»? или должен быть другой способ для вывода этого потока

ответ

1

Извините за глупый вопрос из-за моего непонимания регистрации в Django в первую очередь.

Мне просто нужно перенаправить мой регистратор «logger», чтобы указать его обработчик на консоль, а не обработчик обработчика журналов, который я создал.

Это была просто ошибка, когда я проскочил через документацию и не просмотрел, что все выходы были зарегистрированы.

+0

Можете ли вы разместить свое решение, пожалуйста? – luistm

+0

Извините, это было давно, когда я только начал веб-разработку и, вероятно, очень плохо сформулировал. решение, вероятно, просто состояло бы в том, чтобы «медленно читать документацию» в отношении ведения журнала django и heroku. – dtc

Смежные вопросы