【发布时间】:2019-02-25 13:29:56
【问题描述】:
我正在使用来自 apache 服务器的 flask_restplus 提供烧瓶应用程序。我正在使用ProxyPass 将所有流量转发到应用程序的某个 url 扩展名,就像 apache .conf 文件中的那样:
ProxyPass /some-extension http://127.0.0.1:3000
ProxyPassReverse /some-extension http://127.0.0.1:3000
flask_restplus api 设置如下:
from flask_restplus import Api
api = Api(
title='App Title',
doc='/docs'
)
该应用程序工作正常,除了当我转到 swagger 路由 /some-extension/docs 时,flask 服务器开始在 url base /swaggerui/(而不是所需的 /some-extension/swaggerui)处寻找 swagger 依赖项,因此 swagger UI 失败加载。
有没有办法配置flask_restplus(或其他方式),以便为/some-extension/swaggerui/(而不是根网址)提供服务?
【问题讨论】:
标签: python swagger-ui flask-restplus