Django Channels

Channels使Django不仅能处理简单的HTTP请求(包括WebSocket和HTTP 2),还能在发送响应后继续运行代码(例如进行后台计算)。
它是Django视图模型的扩展,易于理解,易于集成和部署.。

首先,阅读我们的Channels概念文档,了解Channels底层的数据模型,以及在Django中如何使用。

然后,阅读Channels起步,查看如何启动并运行WebSocket,只需要30行代码。

如果您想要快速浏览,请看简介

如果你有兴趣做贡献,请阅读我们的贡献文档。

项目

Channels由六个部分组成:

Channels,Django集成层。
Daphne,HTTP和WebSocket服务器。
asgiref,基础ASGI库/内存后台。
asgi_redis,基于Redis的channel后端。
asgi_rabbitmq,基于RabbitMQ的channel后端。
asgi_ipc,POSIX IPC的后端。
本文档涵盖了整个系统,单部分的发布说明参见各具体文件。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 这两个月都在忙着设计针对银联客服业务的智能聊天机器人,上一周已经交完设计报告,这一周还和部门同事一起分享了系统设计...
    何柯君阅读 10,930评论 3 12
  • 开发环境: windows环境的话,需要对一些文件编译,所以选择Linux环境 用PIP命令安装以下包 Djang...
    昵称够麻烦阅读 4,007评论 0 0
  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 135,889评论 19 139
  • # Python 资源大全中文版 我想很多程序员应该记得 GitHub 上有一个 Awesome - XXX 系列...
    aimaile阅读 26,735评论 6 427
  • 湖青天蓝谁想哀,羚奔狼追雁飞回。 远山含翠声声下,望尽天涯袅袅来。 梦里相拥身是客,醒来推窗梳妆台。 浮生辗转云霜...
    007008阅读 2,849评论 0 6

友情链接更多精彩内容