Я использую django-sentry для регистрации ошибок. Я также хочу разрешить отправку сообщений об ошибках администраторам всякий раз, когда возникает ошибка. Но я не могу заставить его работать.
а) Работает обычная рассылка ошибок django. б) но при удалении ADMINS и добавлении SENTRY_ADMINS (как показано ниже) он перестает работать:
DEBUG = False
TEMPLATE_DEBUG = DEBUG
SENTRY_TESTING = True
ADMINS = ()
SENTRY_ADMINS = ('[email protected]',)
MANAGERS = ADMINS
MIDDLEWARE_CLASSES = (
'sentry.client.middleware.SentryResponseErrorIdMiddleware',
....
)
EMAIL_USE_TLS = True
EMAIL_HOST = 'smtp.gmail.com'
EMAIL_HOST_USER = '[email protected]'
EMAIL_HOST_PASSWORD = 'password'
EMAIL_PORT = 587
Хотя записи корректно делаются и отображаются в панели. Я помечаю все ошибки как устраненные перед тестированием (чтобы удовлетворить условия дроссельной заслонки часового), но это все еще не работает.
Может ли кто-нибудь указать, что я делаю неправильно здесь?