猿问

我的 Django 日志配置有什么问题?日志文件中没有看到日志

LOGGING = {

    'version': 1,

    'disable_existing_loggers': False,

    'formatters': {

        'verbose': {

            'format': '{levelname} {asctime} {module} {process:d} {thread:d} {message}',

            'style': '{',

        },

        'simple': {

            'format': '{levelname} {message}',

            'style': '{',

        },

    },

    'handlers': {

        'server_logger': {

            'level': 'DEBUG',

            'class':'logging.handlers.RotatingFileHandler',

            'maxBytes': 1024*1024*100,

            'backupCount': 20,

            'filename': os.path.join(BASE_DIR, 'server.log'),

            'formatter': 'verbose',

        },

    },

    'loggers': {

        'django': {

            'handlers': ['server_logger'],

            'level': 'DEBUG',

            'propagate': True,

        },

    },

}

上面的配置有什么问题,为什么我看不到我的日志?有什么想法吗?


呼啦一阵风
浏览 232回答 1
1回答

摇曳的蔷薇

使用空字符串''作为下面的键'loggers'将其标记为根记录器并捕获来自所有记录器的消息。
随时随地看视频慕课网APP

相关分类

Python
我要回答