我创建了一个 Django 应用程序,用户可以在其中发布、评论和喜欢彼此的活动。我现在正在实现当一个用户对另一个用户的帖子发表评论时发送通知,我可以使用django-notifications来做到这一点。尽管它不像我希望的那样模块化,但它可以完成工作。通知示例(views.py):
from notifications.signals import notify
...
notify.send(sender=request.user, recipient=post.user, verb='commented on your post', target=post)
我想发送“n 个用户喜欢你的帖子”之类的通知(类似于 Facebook 通知),但不知道该怎么做。但是,我发现 django-notifications 已经过时了,我正在考虑是否应该切换到pinax-notifications如果该包可以帮助我解决这个问题(跟踪自收件人上次登录以来喜欢的数量的变化)。我该如何解决这个问题?