Swagger UI путь не использует путь в колбе restplus - PullRequest
0 голосов
/ 29 августа 2018

В нашем коде:

app = Flask(name)
blueprint = Blueprint('api',name,url_prefix='/api')
api = Api(blueprint, doc='/doc/')
app.register_blueprint(blueprint)

Из журнала .. префикс не используется ... swaggerui вне root.

 "GET /swaggerui/bower/swagger-ui/dist/fonts/DroidSans-Bold.ttf HTTP/1.1" 200 0 
    "http://10.99.72.221:5002/api/doc/" "Mozilla/5.0 (Macintosh; Intel Mac OS X 
     10_10_5) AppleWebKit/603.3.8 (KHTML, like Gecko) Version/10.1.2 
     Safari/603.3.8"

Это вызывает проблемы для AWS Application Load Balancer, поскольку единственный маршрут, который я могу определить, это / api, так как он работает внутри контейнера Docker.

Есть ли способ вставить путь перед / swaggerui?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...