Я заметил, что в документах четко указано, что электронное письмо отправляется при отправке страницы модераторам:
Уведомления по электронной почте
WAGTAILADMIN_NOTIFICATION_FROM_EMAIL = ’[email protected]’
Трясогузка отправляет уведомления по электронной почте, когда контент отправляется на модерацию, а также когда контент принимается или отклоняется. Этот параметр позволяет выбрать, с какого адреса электронной почты будут приходить эти автоматические уведомления. Если опустить, Django вернется к использованию переменной
DEFAULT_FROM_EMAIL
, если она установлена, иwebmaster@localhost
, если нет.
Я попробовал локально, и письмо отправляется, но пользователям-администраторам. Можно ли изменить это поведение и добавить больше контроля над ним? Мне нужно отправить электронное письмо модераторам. Единственный способ, который я заметил на данный момент, это переопределить метод save_revision в модели Page.