2

我正在使用django-notification允许我的用户选择退出我在我的 web 应用程序中生成的某些警报。

默认情况下,当我创建新通知类型时,它会在用户通知界面中启用而不是禁用(选中)

我想让一些警报选择加入,而不是默认选择退出。我查看了文档,但无法看到这样做的方法,还有其他人设法做到这一点吗?

4

2 回答 2

4

它根据类型本身的“默认”列自动设置,默认电子邮件的灵敏度为 2,因此如果您将默认设置为新通知类型默认“1”,它将不再默认设置对于您的用户,创建新通知类型时的默认值为“2”,这将允许将其发送给所有人。

于 2009-12-14T19:22:48.567 回答
0

查看代码,发送通知的决定因素是“默认”列和敏感度过滤器 NOTICE_MEDIA_DEFAULTS[medium] 之间的比较。

这行得通吗

from notification import models as notification

notification.create_notice_type("friends_invite", "Invitation Received", "you have received an invitation", default=0)
于 2009-12-16T03:46:57.910 回答