标签: python django django-channels
我正在使用Django通道(并喜欢它),但是该层的新使用者仅在加入以后才能看到数据。新消费者有没有办法查看属于该层的先前数据?
答案 0 :(得分:0)
您需要从数据库或高速缓存之类发送现有数据。在使用者的连接方法上执行此操作。如果使用的是异步方法,则必须始终使用IO的异步库或将IO包装在sync_to_async或database_sync_to_async中。这样一来,您就不会阻塞事件循环。