Django - 新喜欢后向用户发送通知

Posted

技术标签:

【中文标题】Django - 新喜欢后向用户发送通知【英文标题】:Django - Send notification to user after new like 【发布时间】:2021-12-18 21:16:48 【问题描述】:

我正在寻找一种在其他用户喜欢他/她的帖子时通知用户的方法。 例如,instagram 会提醒您:“this_user 喜欢您的帖子”。

有没有办法使用 djangos 集成消息框架?到目前为止,我得到了类似帖子的逻辑(简单的帖子请求)。我想在post.save() 方法之后将通知发送给帖子的作者。

有人知道怎么做吗?

【问题讨论】:

我不认为这个系统是为了向不同的用户发送消息而设计的。我会创建一个数据库模型来存储通知。 嘿,在 youtube 上看看这个人 youtube.com/… 【参考方案1】:

您不能使用消息框架进行通知,消息在请求/响应周期中工作。也许onesignal 对你有用。

onesignal-sdk是一个python客户端库

【讨论】:

以上是关于Django - 新喜欢后向用户发送通知的主要内容,如果未能解决你的问题,请参考以下文章

我如何通过 django 创建通知系统

您如何向从应用程序本身订阅主题的用户发送 Firebase 推送通知

向特定类型的用户发送通知并使用 django 通道将通知保存在数据库中

Websocket+RabbitMQ实现消息推送系统

向存储的实时数据库发送推送通知

Django使用Signals监测model字段变化发送通知