From 8c2781dbc7d6d86370851f6c08aa9d63b7e0577d Mon Sep 17 00:00:00 2001 From: Muthu Date: Tue, 2 Nov 2021 14:09:10 +0530 Subject: [PATCH 1/2] added option to pass site url --- flask_swagger_ui/flask_swagger_ui.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/flask_swagger_ui/flask_swagger_ui.py b/flask_swagger_ui/flask_swagger_ui.py index 5c0886c..01ad962 100644 --- a/flask_swagger_ui/flask_swagger_ui.py +++ b/flask_swagger_ui/flask_swagger_ui.py @@ -4,7 +4,7 @@ def get_swaggerui_blueprint( - base_url, api_url, config=None, oauth_config=None, blueprint_name="swagger_ui" + base_url, api_url, config=None, oauth_config=None, blueprint_name="swagger_ui", site_url=None ): swagger_ui = Blueprint( @@ -26,6 +26,9 @@ def get_swaggerui_blueprint( if config: default_config.update(config) + if site_url is not None: + base_url = site_url + base_url + fields = { # Some fields are used directly in template "base_url": base_url, From 2d159c8211a474670a42d7286f0fe90678a5aa49 Mon Sep 17 00:00:00 2001 From: Muthu Date: Tue, 2 Nov 2021 18:56:04 +0530 Subject: [PATCH 2/2] updated swagger --- flask_swagger_ui/flask_swagger_ui.py | 2 ++ setup.py | 2 +- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/flask_swagger_ui/flask_swagger_ui.py b/flask_swagger_ui/flask_swagger_ui.py index 01ad962..fce0a2f 100644 --- a/flask_swagger_ui/flask_swagger_ui.py +++ b/flask_swagger_ui/flask_swagger_ui.py @@ -29,6 +29,8 @@ def get_swaggerui_blueprint( if site_url is not None: base_url = site_url + base_url + print(base_url) + fields = { # Some fields are used directly in template "base_url": base_url, diff --git a/setup.py b/setup.py index 495b8a5..d1b37ca 100644 --- a/setup.py +++ b/setup.py @@ -10,7 +10,7 @@ setup( name="flask-swagger-ui", - version="3.36.0", + version="3.37.0", description="Swagger UI blueprint for Flask", long_description=long_description, long_description_content_type="text/markdown",