django在生产环境中,捕获异常错误
在settings.py文件中:
import logging LOGGING = { 'version': 1, 'disable_existing_loggers': False, 'handlers': { 'console': { 'class': 'logging.StreamHandler', }, 'file': { 'level': 'DEBUG', 'class': 'logging.FileHandler', 'filename': './debug.log', #将错误信息写到日志中 }, }, 'loggers': { 'django': { 'handlers': ['console','file'], 'level': os.getenv('DJANGO_LOG_LEVEL', 'ERROR'), #设置错误等级,只记录报错异常 }, }, }