- ## 格式
- import os
- LOGGING = {
- 'version': 1,
- 'disable_existing_loggers': True,
- 'formatters': {
- 'lqm_format': {'format': '%(levelname)s %(asctime)s %(module)s %(process)d %(thread)d %(message)s'
- },
- 'simple': {
- 'format': '%(levelname)s %(message)s'
- },
- },
- 'filters': {
- },
- 'handlers': {
- 'system': {
- 'class': 'logging.handlers.TimedRotatingFileHandler',
- ## 'filename': os.getenv('LOGS_path', 'logs') + "/" + "system.log",
- 'filename': os.path.join(os.getenv('LOGS_path', 'logs') ,"system.log"),
- 'formatter': 'lqm_format',
- 'when': 'midnight',
- 'interval': 1,
- 'backupCount': 30,
- },
- 'user': {
- 'class': 'logging.handlers.TimedRotatingFileHandler',
- 'filename': os.getenv('LOGS_path', 'logs') + "/" + "user.log",
- 'formatter': 'lqm_format',
- 'when': 'midnight',
- 'interval': 1,
- 'backupCount': 30,
- },
- },
- 'loggers': {
- 'user': {
- 'handlers': ['user', ],
- 'level': os.getenv('LOGS_level', 'DEBUG'),
- 'propagate': True,
- },
- 'system': {
- 'handlers': ['system', ],
- 'level': os.getenv('LOGS_level', 'DEBUG'),
- 'propagate': True,
- },
- }
- }
来源: http://www.bubuko.com/infodetail-2599960.html