Ara*_*ier 6 python django websocket django-channels
我有一个长时间运行的操作,该操作是由来自 websocket 的消息启动的,我希望我的服务器向客户端发送确认操作何时开始和何时结束。
这本质上与这个问题相同,但没有有用的答案。我尝试过,await self.send(data, immediately=True)但收到错误,因为它似乎immediately不再受支持,或者在异步版本或其他版本中不起作用。
我真的不想在设置通道层和 Redis 上浪费时间,并且还需要配置另一件事,这将不可避免地破坏,或者更糟糕的是,必须在 WSL 中设置 Celery 并处理在单独的 VM 中进行的所有测试。如果仅使用 Channels 无法做到这一点,我对此非常满意,因此无需解释如何使用第三方库进行设置(如果您认为其他人可能会发现它有用,请务必继续)。
| 归档时间: |
|
| 查看次数: |
633 次 |
| 最近记录: |