在您的 Django 项目中安装 Channels。
在视图函数中利用 `channels.consumer.Consumer` 类来定义一个消费者。
编写一个处理的函数。
启动 Channels 做事器。
常见功能
二方通信:在客户端和做事器之间建立一对持续接。
多方通信:在多个客户端之间建立连接。
群组:将客户端分组,并为每个组发送。
广播:向所有连接的客户端发送。
最佳实践
仅利用 Channels 对付须要实时通信的场景。
优化您的 Channels 代码以提高性能。
利用 channels.auth 以实现身份验证和授权。
结论
Django Channels 供应了一套完全的工具,以实现实时通信。通过利用 Channels,您可以在构建功能丰富的实时运用程序方面取获胜利。