【发布时间】:2020-02-12 16:52:33
【问题描述】:
我在将 Swagger 配置到我的烧瓶应用程序时遇到问题,该烧瓶应用程序部署为另一个父项目下的微服务。
如图所示,Swagger 的静态文件是这样加载的
<script src="/swaggerui/swagger-ui-bundle.js"></script>
这导致了问题,因为 .js 试图从我无法控制的父应用程序的根路径解析。
在加载这些 Javascript 时,在哪里指定 Swagger 以查找自定义路径?只需在前面添加一个点. 即可解决问题
我的代码是这样的
from flask import Flask, Blueprint
from flask_restplus import Api
app = Flask(__name__)
blueprint = Blueprint('api', __name__, url_prefix='/api')
api = Api(blueprint, doc='/doc/')
app.register_blueprint(blueprint)
【问题讨论】:
标签: flask swagger flask-restful