1.setting配置
1.setting配置
if os.path.exists(os.path.join(BASE_DIR, 'logs')) is False:
os.mkdir(os.path.join(BASE_DIR, 'logs'))
# logs目录绝对路径
LOGS_ROOT = os.path.join(BASE_DIR, 'logs')
# 默认情况下,LOGGING设置与Django的默认logging配置进行合并
LOGGING = {
'version': 1,
'disable_existing_loggers': False,
'formatters': {
'default': {
'format': '%(asctime)s %(levelname)s %(pathname)s %(filename)s %(funcName)s %(lineno)d %(message)s', #自定义输出格式
},
'simple': {
'format': '%(asctime)s {levelname} {message}',
},
},
'filters': {
},
'handlers': {
'console': {
'level': 'INFO',
'class': 'logging.StreamHandler',
'formatter': 'default'
},
'oa_handler': { #可为