Представление не вернуло объект HttpResponse. Вместо этого оно вернуло не ожидаемую корутину. Возможно, вам потребуется добавить 'await' в ваше представление
Я создаю приложение django, следуя этой статье(ERROR: Your view return an HttpResponse object. Вместо него возвращается не ожидаемая корутина. Возможно, вам нужно добавить 'await' в ваше представление)
Вот мой код:
import asyncio
Это вид
async def get_smokables():
print("Getting smokeables...")
await asyncio.sleep(2)
async def save_setting(request):
await asyncio.gather(*[get_smokables()])
return HttpResponse('ok')
Выполнить команду:
uvicorn config.asgi:application --reload
Когда я попробовал вышеприведенный код, он говорит "Представление views.save_setting не вернуло объект HttpResponse. Вместо этого оно вернуло не ожидаемую корутину. Возможно, вам нужно добавить 'await' в ваше представление."