未捕获的异常不会报告给哨兵。在
我已经运行了manage.py raven test
,我在sentry中得到了测试消息,以确认通信正常。在
我的配置包括:
# settings.py
RAVEN_CONFIG = {
'dsn': '****',
}
SENTRY_CLIENT = 'raven.contrib.django.raven_compat.DjangoClient'
SENTRY_AUTO_LOG_STACKS = True
INSTALLED_APPS += [
'raven.contrib.django.raven_compat',
]
那么
^{pr2}$
首先你需要硬编码你的DSN,因为它包含重要信息, 在django上,我认为最好使用python日志记录
然后运行python管理.pyraven测试并共享控制台消息
如docs中所示,出现异常时应调用
client.captureException()
:在
^{pr2}$wsgi.py
中,should do您可以改为:相关问题 更多 >
编程相关推荐