django websocket

Posted MvloveYouForever

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了django websocket相关的知识,希望对你有一定的参考价值。

1、dwebsocket 

2、等框架都是错误的

3、  /channels 才是正确姿势 555    

4、 

pip install -U channels

完成后,您应该添加channels到您的 INSTALLED_APPS设置:

INSTALLED_APPS = (
    ‘django.contrib.auth‘,
    ‘django.contrib.contenttypes‘,
    ‘django.contrib.sessions‘,
    ‘django.contrib.sites‘,
    ...
    ‘channels‘,
)

然后,在以下位置进行默认路由myproject/routing.py

from channels.routing import ProtocolTypeRouter

application = ProtocolTypeRouter({
    # Empty for now (http->django views is added by default)
})

最后,将您的ASGI_APPLICATION设置设置为指向该路由对象作为根应用程序:

ASGI_APPLICATION = "myproject.routing.application"

以上是关于django websocket的主要内容,如果未能解决你的问题,请参考以下文章

websockets django nginx webssh

如何在 Django Summernote 中显示编程片段的代码块?

Django 通过 websocket 向所有客户端发送事件

django+jquery+websocket+dwebsocket实现客户端直接发送消息

React Django WebSocket 连接挑战

Django用websocket实现聊天室之筑基篇