Python django向用户浏览器发送信号

Python django向用户浏览器发送信号,python,django,Python,Django,好的,看,数据库里有很多用户。db里有很多杂志。用户可以订阅一本或多本杂志 我想做一些类似的事情: 如果用户订阅的杂志中有一些新条目,则用户应立即收到通知 我从未在django做过信号业务。我正在考虑使用杂志型号的post_save(),并向。。(我的问题从这里开始)什么?我如何在用户浏览器中显示该通知 非常感谢您的帮助这不是小事。用户通常被绑定到HTTP的请求/响应周期。有一些概念可以做到这一点。可能是开发推送服务的良好开端。信号是Django的内部信号。您需要的是异步通信,比如。然而,Dja

好的,看,数据库里有很多用户。db里有很多杂志。用户可以订阅一本或多本杂志

我想做一些类似的事情:

如果用户订阅的杂志中有一些新条目,则用户应立即收到通知

我从未在django做过信号业务。我正在考虑使用杂志型号的
post_save()
,并向。。(我的问题从这里开始)什么?我如何在用户浏览器中显示该通知


非常感谢您的帮助

这不是小事。用户通常被绑定到HTTP的请求/响应周期。有一些概念可以做到这一点。可能是开发推送服务的良好开端。

信号是Django的内部信号。您需要的是异步通信,比如。然而,Django在异步方面是出了名的差劲。我在需要它的地方使用一个单独的服务器,并通过在实例之间为数据流公开内部接口来桥接它。

查看此服务,或者使用websockets实现您自己的服务。