Django频道和服务器端消息发送

时间:2020-01-15 01:00:38

标签: python django server-side server-sent-events channels

我希望使用Django通道,以便向用户显示服务器端日志记录,以便用户可以看到活动的进程或正在执行的进程。例如,在后台进行服务器端下载,并在网页中更新状态。

我已经按照教程制作聊天服务器(位于https://channels.readthedocs.io/en/latest/tutorial/index.html),并进行了一些修改以测试其他内容。

现在,我想通过一个后端进程与之交互,这让我很困惑。如果我尝试创建从WebsocketConsumer继承的后端加载的类,则由于缺少作用域,它无法初始化。据我了解,范围决定了Websocket加入的组,所以我想确保数据是准确的。

我还发现了django-eventstream,它实现了Server-Sent-Events,这似乎可以满足我的需求。有没有人使用过,可能会澄清这就是我想要的?我不想掉进那个兔子洞,只想让a咬掉我的脸。

0 个答案:

没有答案