1

老实说,我认为这是开箱即用的......

我有自己的哨兵服务器启动并运行。我的 django 应用程序完全按照此处所述进行配置:http ://raven.readthedocs.org/en/latest/config/django.html 。Raven 连接已经过测试,所以我知道我的哨兵服务器是可以访问的。

现在我的模型中有这段代码:

class X(models.Model):
    def save(self, force_insert=False, force_update=False, *args, **kwargs):
        try:
            super(X, self).save(force_insert, force_update, *args, **kwargs)
        except Exception as e:
            if 'ORA-00001' in str(e):
               raise Exception('Y')
            else:
                raise e

现在我在调试模式下运行'python manage.py runserver'。

我看到一堆这样的东西:

[18/Oct/2013 05:33:53] "POST /api/v1/bla/ HTTP/1.1" 500 2007�

但是没有错误记录到哨兵。为什么?

4

0 回答 0