将django-notification设置为选择加入而不是默认选择退出

时间:2009-12-10 23:19:22

标签: python django pinax code-reuse

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

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

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

2 个答案:

答案 0 :(得分:4)

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

答案 1 :(得分: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)