假设用户a喜欢用户b。当用户b登录时,我想在她的通知面板中显示此通知。她还可以查看以前的通知(基本上像Facebook通知)。这不是“电子邮件通知”或“成功/警告”一次性通知。
我想知道正确的跟踪方式。我要使用django-notifications
还是django-messages-framework或push notifications
?所有这些中何时使用channels
和web sockets
?
我的步骤:
1)创建一个通知应用程序
2)创建一个通知模型(如果因为django-notification
已经有了actor, verb, action object和target
字段,那么我应该在这里放什么字段?)
3) 我需要创建forms.py
吗?通知消息是如何传递的?
4) 我应该在views.py
中放哪个视图?(请给出示例代码)
如果有任何实现了通知系统
的示例项目,请提供链接。