如上所述
https://github.com/blog/1174-auto-updating-comments
这背后的技术是什么?如果我要在Django支持的Web应用程序中添加此功能,我应该使用和学习什么?
答案 0 :(得分:2)
查看网络标签,看起来他们(至少使用Chrome)正在使用HTML5服务器已发送事件。
实际上,浏览器订阅了一个事件流,而Web服务器只是发回消息。
我不是专家,但我想在服务器端你需要能够保持一个开放的连接,将事件流式传输到客户端。
我在这里找到了一个SSE for SS的实现:https://github.com/niwibe/sse和一个django实现:https://github.com/niwibe/django-sse
我没有在任何产品上使用它们,所以我建议它们只作为研究/ poc材料:)