gpt4 book ai didi

python - 如何使用 django channel

转载 作者:太空宇宙 更新时间:2023-11-03 16:18:11 37 4
gpt4 key购买 nike

我需要在django中使用websocket,所以我阅读了 channel 的文档。现在我知道了基本概念,但仍然很困惑,因为详细的代码很少。

这是我的问题:
如何使 ASGI 与代码中的 WSGI 保持一致?换句话说,如何配置WSGI服务器到ASGIASGI到WSGI应用程序
是否影响ajax的使用方式?
django向其他网站发送http请求有影响吗?
任何帮助将不胜感激。

最佳答案

如果您想使用新的 ASGI 规范,请在 settings.py 中定义 CHANNEL_LAYERS。如果您没有设置,那么这只是像普通 WSGI 应用程序一样运行和工作。

当您进行上述设置( 到 ASGI )时,您有两个选择,要么将所有流量(在本例中为 HTTP/Websocket )路由到接口(interface)服务器( 达芙妮)。或者您可以将所有 websocket 和长轮询 http 连接路由到接口(interface)服务器

Deploying如果您想查看这里的文档

关于python - 如何使用 django channel ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38725955/

37 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com