【发布时间】:2020-08-03 08:23:11
【问题描述】:
使用SyncConsumer 和下面的代码可以正常工作
class BackgroundTaskConsumer(SyncConsumer):
def create_users(self, message):
number = message['number']
id = message['id']
UserFactory.create_batch(number, groups=(id,))
但是当使用AsyncConsumer 和下面的代码时停止工作
class BackgroundTaskConsumer(AsyncConsumer):
async def create_users(self, message):
number = message['number']
id = message['id']
await UserFactory.create_batch(number, groups=(id,))
【问题讨论】:
标签: django python-asyncio django-channels