Spec-Zone.ru › Flask 2.2

ASGI

Если вы хотите использовать сервер ASGI, вам необходимо использовать промежуточное ПО WSGI для ASGI. Рекомендуется использовать адаптер WsgiToAsgi asgiref, поскольку он интегрируется со циклом событий, используемым для поддержки Использование 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

© 2007–2022 Pallets
Licensed under the BSD 3-clause License.
https://flask.palletsprojects.com/en/2.2.x/deploying/asgi/

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API