Как вызвать асинхронную функцию в Django?Python

Программы на Python
Anonymous
Как вызвать асинхронную функцию в Django?

Сообщение Anonymous »

Следующий код не выполняет foo и выдает
RuntimeWarning: coroutine 'foo' was never awaited
# urls.py

async def foo(data):
# process data ...

@api_view(['POST'])
def endpoint(request):
data = request.data.get('data')

# How to call foo here?
foo(data)

return Response({})


Подробнее здесь: https://stackoverflow.com/questions/623 ... -in-django

Вернуться в «Python»