我正在尝试在我的 Django 后处理中使用 asyncio,例如:
query : # a query to my model
tasks = []
for record in query:
tasks.append(do_something_with_google_calendar(record))
loop = asyncio.get_event_loop()
loop.run_until_complete(asyncio.wait(tasks))
loop.close()
Run Code Online (Sandbox Code Playgroud)
但我只是在执行时遇到错误:
loop = asyncio.get_event_loop()
RuntimeError: There is no current event loop in thread 'Thread-17'.
Run Code Online (Sandbox Code Playgroud)
有任何想法吗?
先感谢您