Swagger измените базовый URL в Python с помощью библиотеки Flashgger - PullRequest
0 голосов
/ 28 апреля 2020

Я пытаюсь обновить свой базовый URL Swagger с '/' до '/ testapp' для моего REST API

Это моя конфигурация Swagger

swagger_config = {
    "headers": [
    ],
    "specs": [
        {
            "endpoint": 'APISpecification',
            "route": '/APISpecification',
            "rule_filter": lambda rule: True,  # all in
            "model_filter": lambda tag: True,  # all in
        }
    ],
    "static_url_path": "/flasgger_static",
    "specs_route": "/swagger_doc/",
}

Согласно конфигурации, Я могу получить доступ к странице Swagger на 127.0.0.1:4444/swagger_doc

Я хочу изменить ее на 127.0.0.1:4444/testapp/swagger_doc

Я пытался использовать basePath в качестве /testapp в этой конфигурации. Не сработало.

Проблема в том, что 127.0.0.1:4444/swagger_doc нужны некоторые файлы. js и. css, находящиеся внутри 127.0.0.1:4444/flasgger_static/, которые должны измениться на 127.0.0.1:4444/testapp/flasgger_static/.

...