Я попытался сохранить журналы в файле веб-сайта в django, и я хочу регистрировать события на веб-странице - PullRequest
0 голосов
/ 08 июля 2020
LOGGING ={
    'version':1,
    'loggers':{
        'django':{
            'handlers':['file','file2', 'console'],
            'level':'DEBUG',
            'filters': ['request']
        }
    },
    'handlers':{
        'file':{
            'level':'INFO',
            'class': 'logging.FileHandler',
            'filters': ['request'],
            'filename':'./logs/ourdebug3.log',
            'formatter':'simpleRe',
        },
        'file2':{
            'level':'DEBUG',
            'class': 'logging.FileHandler',
            'filename':'./logs/ourdebug4.log',
            'formatter':'simpleRe',
        },
        'console':{
            'level' : 'INFO',
            'class': 'logging.StreamHandler',
            'filters': ['request'],
            
            'formatter':'request_format',
        },

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

        'request_format': {
            'format': '%(remote_addr)s %(username)s "%(request_method)s '
            '%(path_info)s %(server_protocol)s" %(http_user_agent)s '
            '%(message)s %(asctime)s',
        },

    },
    'filters': {
        # Add an unbound RequestFilter.
        'request': {
            '()': 'django_requestlogging.logging_filters.RequestFilter',
        },
}

}

заранее спасибо

...