javascript - 如何用Django REST Framework实现实时更新?

标签 javascript django websocket real-time django-rest-framework

我有一个需要与服务器紧密同步的客户端应用程序。到目前为止,我一直在使用轮询从我的 REST Framework View 中检索数据。但是现在请求量太大了,我需要转向服务器推送选项。我查看了一些选项,例如 Pusher、Redis/PubNub...但是有很多选项,而且最近关于它的文档很少。

使用 django-rest-framework View 实现实时的最佳方式是什么?

最佳答案

我还没有尝试过,但我认为 DRF + Django Channels + Websocket 可以胜任。我知道这是一个旧线程,所以我想这会帮助其他遇到同样问题的人。

enter image description here

阅读:https://blog.heroku.com/in_deep_with_django_channels_the_future_of_real_time_apps_in_django

关于javascript - 如何用Django REST Framework实现实时更新?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23795561/

相关文章:

javascript - 使用 hide/show - on element 当时

javascript - 如何使用 js_of_ocaml 添加 onclick 方法?

python - Django 将页面限制为某些用户

python - Windows 上 mysql-python 安装错误

node.js - 将 getUserMedia 流式传输到服务器

javascript - 如何使用 JSX 将动态 HTML 元素附加到 React 组件?

javascript - 为什么我的 Vue 组件没有绑定(bind)样式?

python - 亲子关系效率

performance - Phoenix channel 及其与套接字的关系

php - 如何用websocket响应所有客户端?