File tree Expand file tree Collapse file tree 1 file changed +4
-1
lines changed Expand file tree Collapse file tree 1 file changed +4
-1
lines changed Original file line number Diff line number Diff line change @@ -93,6 +93,7 @@ class Api(object):
9393 :param FormatChecker format_checker: A jsonschema.FormatChecker object that is hooked into
9494 the Model validator. A default or a custom FormatChecker can be provided (e.g., with custom
9595 checkers), otherwise the default action is to not enforce any format validation.
96+ :param str default_swagger_filename: The default swagger filename.
9697 """
9798
9899 def __init__ (
@@ -122,6 +123,7 @@ def __init__(
122123 catch_all_404s = False ,
123124 serve_challenge_on_401 = False ,
124125 format_checker = None ,
126+ default_swagger_filename = "swagger.json" ,
125127 ** kwargs
126128 ):
127129 self .version = version
@@ -152,6 +154,7 @@ def __init__(
152154 self ._refresolver = None
153155 self .format_checker = format_checker
154156 self .namespaces = []
157+ self .default_swagger_filename = default_swagger_filename
155158
156159 self .ns_paths = dict ()
157160
@@ -281,7 +284,7 @@ def _register_specs(self, app_or_blueprint):
281284 app_or_blueprint ,
282285 SwaggerView ,
283286 self .default_namespace ,
284- "/swagger.json" ,
287+ "/" + self . default_swagger_filename ,
285288 endpoint = endpoint ,
286289 resource_class_args = (self ,),
287290 )
You can’t perform that action at this time.
0 commit comments