Open Char2sGu opened 3 years ago
https://thenightmarex.github.io/blogs/2020/12/06/async-django-views/
最近尝试开发聊天室,需要长轮询或者 WebSocketWebSocket 从来没有涉及过,于是我选择了长轮询不管选哪个,都需要转向使用 ASGI 协议,先把 Channels 装了现在请求-控制是异步的了,视图还是同步的,还是不能写异步代码为了将 DRF 的各种视图转换为异步视图,我选择通过研究 DRF 视图的内部实现,写一个 Mixin 类覆盖/转换关键的同步方法,所有需要转换为异步视图的视图都
https://thenightmarex.github.io/blogs/2020/12/06/async-django-views/
最近尝试开发聊天室,需要长轮询或者 WebSocketWebSocket 从来没有涉及过,于是我选择了长轮询不管选哪个,都需要转向使用 ASGI 协议,先把 Channels 装了现在请求-控制是异步的了,视图还是同步的,还是不能写异步代码为了将 DRF 的各种视图转换为异步视图,我选择通过研究 DRF 视图的内部实现,写一个 Mixin 类覆盖/转换关键的同步方法,所有需要转换为异步视图的视图都