Не могу распечатать журнал на консоль
Я использую вход в мой проект Django.
- Если я установлю обработчики в
file
Я могу найти логи в файле. - Если я установлю обработчики в
console
, ничего не случилось.
Вот настройка
LOGGING = {
'version': 1,
'disable_existing_loggers': True,
'handlers': {
'console': {
'level': 'DEBUG',
'class': 'logging.StreamHandler',
},
'file': {
'level': 'DEBUG',
'class': 'logging.FileHandler',
'filename': 'path/debug.log',
},
},
'loggers': {
'main': {
'handlers': ['console'],
'level': 'DEBUG',
},
},
},
в чем проблема?
ОБНОВИТЬ
main
находится в моем проекте, так как я могу видеть файл журнала в журнале, когда установлен file
обработчики
И добавьте еще одну информацию, я не отлаживаю локально, я просто разверну свой сервер django с debug=true и получу к нему доступ через публичный ip
1 ответ
Когда я написал:
[DDLog addLogger:[DDTTYLogger sharedInstance]]
в программе; но
NSLog*
все еще печатается на консоли. Такие как:
DDLogDebug(@"ssss");
DDLogError(@"Broken sprocket detected!");