我注意到在docs中明确提到在为主持人提交网页时会发送电子邮件:
电子邮件通知
WAGTAILADMIN_NOTIFICATION_FROM_EMAIL = ’wagtail@myhost.io’
Wigtail在提交内容进行审核时发送电子邮件通知, 当内容被接受或拒绝时。此设置可让您 选择这些自动通知将来自哪个电子邮件地址。 如果省略,Django将回退使用
DEFAULT_FROM_EMAIL
如果设置则为变量,如果不是则为webmaster@localhost
。
我在本地尝试过,然后发送电子邮件给管理员用户。 是否可以更改此行为并添加更多控制权?我需要将电子邮件发送给版主用户。 我现在注意到的唯一方法是覆盖 Page 模型
中的 save_revision 方法答案 0 :(得分:0)
电子邮件通知将发送给所有主持人(通过群组和群组成员资格管理的给定页面具有$link = "<a href='download.php?link=$filename'> $filename </a><br />";
权限的用户)。请参阅source code和an owners comment on github。
旁注: 截至Wagtail 1.3.1,目前有一个bug sending notification emails将在1.4版本中修复。