ASGI

Если вы хотите использовать ASGI-сервер, вам необходимо использовать промежуточное ПО WSGI to ASGI. Рекомендуется использовать адаптер asgiref WsgiToAsgi, поскольку он интегрируется с циклом событий, используемым для поддержки Использование async и await во Flask. Вы можете использовать адаптер, обернув им приложение Flask,

from asgiref.wsgi import WsgiToAsgi
from flask import Flask

app = Flask(__name__)

...

asgi_app = WsgiToAsgi(app)

а затем обслуживать asgi_app с помощью ASGI-сервера, например, используя Hypercorn,

$ hypercorn module:asgi_app
Вернуться на верх