django.request都能将请求输出到控制台,保存到文件为什么就不行呢?有没有人处理过类似的问题?应该如何配置?
LOGGING = {
'version': 1,
'disable_existing_loggers': True,
'formatters': {
'simple': {
'format': '[%(asctime)s] %(levelname)s %(message)s',
'datefmt': '%Y-%m-%d %H:%M:%S'
},
'verbose': {
'format': '[%(asctime)s] %(levelname)s [%(name)s.%(funcName)s:%(lineno)d] %(message)s',
'datefmt': '%Y-%m-%d %H:%M:%S'
},
},
'handlers': {
'console':{
'level':'DEBUG',
'class':'logging.StreamHandler',
},
'logfile': {
'level': 'ERROR',
'class': 'logging.handlers.RotatingFileHandler',
'filename': '/m/%s.log' % SESSION_COOKIE_NAME,
'maxBytes': 1024 * 1024 * 5, # 5 MB
'backupCount': 7,
'formatter': 'verbose'
},
},
'loggers': {
'django.request': {
'handlers': ['console', 'logfile', 'logfileinfo'],
'propagate': True,
# 'level': 'DEBUG',
},
}
}