Я использую django сообщение об ошибке по электронной почте. Это обычно - очень полезная функция, за исключением того, что теперь у нас есть 5 минут времени простоя базы данных, и я получил электронные письма 2000 года. Есть ли какое-либо промежуточное программное обеспечение, которое поможет мне отрегулировать количество электронных писем django, может отослать в минуту?
Я предполагаю, что время простоя базы данных не было преднамеренным, в этом случае вы, вероятно, должны были поставить свой процесс Django в какой-то режим обслуживания или принял его в автономном режиме?
В противном случае обычное почтовое приложение Django-Mailer , что могло бы помочь вам просто потому, что он хранит исходящую почту в вашей базе данных, и, таким образом, не потерпел неудачу :)
, если вам действительно нужно ограничить оценку, это было бы лучше всего сделать в вашей MTA. Это может означать, что способность просто отключить часть процесса MTA, ответственную за отправку почты или что-то экзотическое, например, использование , этот патч для qmail, чтобы дросселировать входящие входящие соединения как средство боевого спама
Yes addStyleNames
является решением. И он фактически упоминается в документации: UiObject . См. раздел «Использование в шаблонах UiBinder».
Есть люди, которые считают, что каждая функция должна иметь одну точку выхода. Тем не менее, я нахожу более ясным, когда быстрые условные проверки, подобные той, что вы упомянули, делаются в начале. Это также позволяет избежать ненужного запуска некоторых кодов.
-121--1237394-может быть Страница Нагиоса на хлопке стоит читать
Один вариант - переключиться на что-то вроде Errorstack для отчетности об ошибках. Я написал приложение Django , чтобы сделать это глупым для интеграции в ваш проект.