基于b/s架构搭建一个支持多路摄像头的实时处理系统 (3) -- Django 结合WebSocket 进行实时图像与消息的展示, 前后端交互与定时任务的重构

文章大纲

    • consumers
    • self.scope
  • 参考文献与学习路径
    • javascript html websocket
    • python 定时任务
    • Django 实时通信后端 channel


consumers

  • https://channels.readthedocs.io/en/stable/topics/consumers.html

self.scope

consumer在初始化时会接受链接的scope,类似于Django中的request对象,可以通过self.scope查看。
scope也是ASGI规范的一部分,有如下常用信息:
scope[“path”],请求的路径;
scope[“headers”],请求头信息,以键值对的形式返回;
scope[“method”],请求的方法(仅HTTP可用)

# app/consumers.py

你可能感兴趣的:(大数据+AI,赋能行业,助力企业数字化转型最佳实践案例,django,websocket,重构)