如何配置Djangologging
以支持不同的loggers
的不同dsn?在
像这样:
设置.py
LOGGING = {
..
'handlers': {
'sentry1': {
'level': 'ERROR',
'class': 'raven.contrib.django.handlers.SentryHandler',
'dsn': '<DSN1>',
},
'sentry2': {
'level': 'ERROR',
'class': 'raven.contrib.django.handlers.SentryHandler',
'dsn': '<DSN2>',
},
},
'loggers': {
'sentry1':{
'handlers': ['console', 'sentry1'],
'level': 'ERROR',
'propagate': False,
},
'sentry2':{
'handlers': ['console', 'sentry2'],
'level': 'ERROR',
'propagate': False,
},
}
视图.py
^{pr2}$
试试这样对我有效
1)编写自定义处理程序
2)更改登录设置
^{pr2}$3)在任何地方记录错误
它对我有用,用python3.6django2进行了测试。在
相关问题 更多 >
编程相关推荐