我可以在Sentry中使用不同级别吗?
我的配置:
'handlers': {
'sentry': {
'level': 'ERROR',
'class': 'raven.contrib.django.handlers.SentryHandler',
},
'sentry.warning': {
'level': 'WARNING',
'class': 'raven.contrib.django.handlers.SentryHandler',
},
'loggers': {
'my.warning': {
'level': 'WARNING',
'handlers': ['sentry.warning'],
'propagate': False,
},
}
我的代码:
import logging
logger_router = logging.getLogger('my.warning')
logger_router.setLevel(logging.WARNING)
logger_router.warning('my message')
为什么所有警告都处于“ERROR”级别? TIA。
答案 0 :(得分:0)
我在 settings.py 中从DEBUG=False
更改为DEBUG=True
。一切都有效!