Я обслуживаю приложение фляги с flask_restplus
с сервера apache.Я использую ProxyPass
для пересылки всего трафика в приложение с некоторым расширением URL, как в файле apache .conf
:
ProxyPass /some-extension http://127.0.0.1:3000
ProxyPassReverse /some-extension http://127.0.0.1:3000
API flask_restplus
настроен следующим образом:
from flask_restplus import Api
api = Api(
title='App Title',
doc='/docs'
)
Приложение работает нормально, за исключением того, что, когда я иду по маршруту сваггера /some-extension/docs
, сервер флеш-памяти начинает поиск зависимостей сваггера в базе url / swaggerui / (а не в обязательном порядке /some-extension/swaggerui
) и т. Д.пользовательский интерфейс swagger не может быть загружен.
Есть ли способ настроить flask_restplus
(или иным образом) так, чтобы swagger обслуживался /some-extension/swaggerui/
(а не корневой URL)?