settings文件中配置:
LOGGING = {
'version':1,
'disable_existing_logger':False,
'formatters':{
'verbose':{
'format':'%(asctime)s \"%(pathname)s:%(module)s:%(funcName)s:%(lineno)d\" [%(levelname)s]-%(message)s'
},
},
# 处理器
'handlers':{
# 输出控制台
'console':{
'level':'INFO',
'class':'logging.StreamHandler',
'formatter':'verbose'
},
# 输出文件
'file':{
'level':'DEBUG',
'class':'logging.handlers.TimedRotatingFileHandler',
'filename':'logs/blog.log',
'formatter':'verbose',
# 每分钟切割一次日志
'when':'M',
# 时间间隔
'interval':1,