Не могу распечатать журнал на консоль

Я использую вход в мой проект 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!");
Другие вопросы по тегам