小编Chr*_*nis的帖子

Django 记录请求

我在aws弹性 beantalk 中使用 django 1.11并且我一直试图让我的应用程序在没有运气的情况下登录。. .

我的 settings.py 中有这些

LOGGING_CONFIG = None
LOGGING = {
    'version': 1,
    'disable_existing_loggers': False,
    'handlers': {
        'file': {
            'level': 'DEBUG',
            'class': 'logging.FileHandler',
            'filename': '/opt/python/current/app/staging.log',
        },
    },
    'loggers': {
        '': {
            'handlers': ['file'],
            'level': 'DEBUG',
            'propagate': True,
        },
        'django': {
            'handlers': ['file'],
            'level': 'DEBUG',
            'propagate': True,
        },
        'django.request': {
            'handlers': ['file'],
            'level': 'DEBUG',
            'propagate': True,
        },
    },
}
import logging.config
logging.config.dictConfig(LOGGING)
Run Code Online (Sandbox Code Playgroud)

然后我尝试调用我的一个 API 并期望日志中显示某些内容,但它没有。我django.request记录器应该自动记录所有传入的请求还是我必须创建一个中间件logger.debug('something')

登录 django 比我想象的要复杂得多:(

python django logging

11
推荐指数
2
解决办法
1万
查看次数

标签 统计

django ×1

logging ×1

python ×1