django - 带有 websocket 的 Django 框架
问题描述
我正在使用 websockets 在 django 2 中工作,以便在游戏服务器之间传递响应。任何人都可以建议通过 websockets 完成服务器和 django 之间的通信任务的方法或正确流程吗?
解决方案
如果您的服务器已经在 django 中设置,那么 django-channels 将是有意义的。django 通道中的 Websocket 消费者可以完全访问您的 django ORM,并且您在 django 中的其他视图可以发出消息(通过通道组),这些消息可用于通知打开的 websocket 连接他们需要流式传输给用户的更改。
推荐阅读
- error-handling - 在 actix-web 1.0 中间件中获取失败::失败
- r - 尝试为数据框中的特定变量设置因子水平 - Lapply 返回 NA
- postgresql - 从容器与使用 pg_dump 时的差异。从我的主机
- firebase - Firebase 身份验证的持久性
- java - 使用 Spring oauth2 身份验证访问 Blizzard Dev Api
- spring - 来自 spring-cloud-gateway 过滤器的 RestTemplate 调用挂起
- swift - Xcode 11 beta 5:“'subscript(_:)' 已弃用:有关迁移路径,请参阅发行说明。”
- java - JCombobox 不能将多个选项重命名为相同的值
- php - PHP cookie 时间设置
- javascript - 如何在 ReactJS 中使用 Object.key.map()?