Django通过dwebsocket实现websocket(django,websocket,开发技术)

时间:2024-05-05 23:32:55 作者 : 石家庄SEO 分类 : 开发技术
  • TAG :

    Django%E9%80%9A%E8%BF%87dwebsocket%E5%AE%9E%E7%8E%B0websocket

使用方法1:

只需views.py文件中,将对应的视图函数添加装饰器

使用方法2:

使用中间件

步骤:

1. settings.py文件中,添加如下信息

官方说明:做了如上配置,仍然会拒绝普通视图的websockets。所以必须在视图上设置' accept_websocket ' '属性来允许websockets,所以继续做如下配置。

2. views.py文件中,相关视图添加装饰器

from dwebsocket.decorators import accept_websocket,require_websocket

看起来跟方法一没什么区别,还多了一步settings配置,但是区别在哪呢???

官方是这么说的:These attributes are always available if you use the middleware

翻译过来就是,如果使用中间件,有以下这下方法可用:

本文:Django通过dwebsocket实现websocket的详细内容,希望对您有所帮助,信息来源于网络。
上一篇:怎么在Django中设置messages提示消息下一篇:

3 人围观 / 0 条评论 ↓快速评论↓

(必须)

(必须,保密)

阿狸1 阿狸2 阿狸3 阿狸4 阿狸5 阿狸6 阿狸7 阿狸8 阿狸9 阿狸10 阿狸11 阿狸12 阿狸13 阿狸14 阿狸15 阿狸16 阿狸17 阿狸18