正在尝试设置连接.AioHttpApp()使用异步路由的aiohttpcors失败

2024-10-01 05:00:28 发布

您现在位置:Python中文网/ 问答频道 /正文

我正在尝试转换使用connexionCORS的现有web应用程序 能够处理异步路由。你知道吗

(直接从事件循环中调用异步函数可以正常工作)

connexion配置如下:

connexion = {extras = ["aiohttp_swagger"],version = "*"}.
app = connexion.AioHttpApp(__name__, specification_dir='./swagger/')
app.add_api('swagger.yaml')
cors = aiohttp_cors.setup(app)

我只希望connexion在异步模式下运行,并且能够处理异步路由。你知道吗

当前cors设置返回'AioHttpApp'对象没有属性'router'


Tags: 函数namewebapp应用程序extras路由aiohttp
1条回答
网友
1楼 · 发布于 2024-10-01 05:00:28

必须使用app.app

app = connexion.AioHttpApp(__name__, specification_dir='./swagger/')
app.add_api('swagger.yaml')
cors = aiohttp_cors.setup(app.app)

相关问题 更多 >