Django 通知用户一个事件并要求一个响应

Posted

技术标签:

【中文标题】Django 通知用户一个事件并要求一个响应【英文标题】:Django notify user about an event and require a response 【发布时间】:2020-05-24 13:45:35 【问题描述】:

我正在使用 Django 开发一个食品订购网络应用程序。 当用户提交订单时,我希望餐厅收到有关此订单的通知并接受或拒绝。在这两种情况下,我都需要通知用户他的订单是否被接受。我遇到过 django 通知和 django 频道,但我不知道应该选择哪一个。 任何帮助,将不胜感激。谢谢!

【问题讨论】:

【参考方案1】:

我会说 django-channels 更适合您需要在后端和前端之间进行高迭代(例如聊天或某些实时交付的地理定位位置)

django-notifications 似乎更适合您的建议,当您需要与前端打开通信(通常)异步以通知一些后端更改,如一些已完成的任务或一些背景更改时

【讨论】:

以上是关于Django 通知用户一个事件并要求一个响应的主要内容,如果未能解决你的问题,请参考以下文章

使用 django 频道发生 onmessage 事件时如何触发通知声音?

android通知栏Notification点击,取消,清除响应事件

用户同意的 HTML5 地理位置自定义通知

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

我如何订阅消费者并通知他 Django 频道的任何变化

如何使用 jquery 向用户显示弹出通知?