diff --git a/flask_swagger_ui/flask_swagger_ui.py b/flask_swagger_ui/flask_swagger_ui.py index 5c0886c..fce0a2f 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,11 @@ def get_swaggerui_blueprint( if config: default_config.update(config) + 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",