我用的是这个:https://github.com/pinax/django-notification/blob/master/docs/usage.txt
所以,我遵循了所有的步骤。
from notification import models as notification
#first, create the notification type.
notification.create_notice_type("comment_received", ("Comment Received"), ("You have received a comment."))
#then, send the notification.
notification.send(request.user, "comment_received", {})当然,在我的模板目录中,我创建了“通知”,就像doc说的那样。
在/templates/notification/comment_received中,我有4个文件:
这些文件现在是空白的。他们只是随便说一句。
当我试图发送通知时,为什么会收到这个错误?
Exception Type: NoReverseMatch at /
Exception Value: Reverse for 'notification_notices' with arguments '()' and keyword arguments '{}' not found.发布于 2011-01-07 23:12:32
您包括了正确的URL配置吗?看起来Django在你的urlconf中找不到notification_notices ..。
https://github.com/pinax/django-notification/blob/master/notification/urls.py
您应该在站点的urls.py中引用这些内容,例如:
urlpatterns = patterns('',
(r'^notification/', include(notification.urls)),
...发布于 2011-01-07 23:13:40
您需要在urls.py文件中创建一个条目,包括django-nofication urls.py文件
(r'^notifications/', include('notification.urls')),有关包含其他姜戈博士文件的更多信息,请参见urls.py。
https://stackoverflow.com/questions/4631096
复制相似问题