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):
93
93
:param FormatChecker format_checker: A jsonschema.FormatChecker object that is hooked into
94
94
the Model validator. A default or a custom FormatChecker can be provided (e.g., with custom
95
95
checkers), otherwise the default action is to not enforce any format validation.
96
+ :param str default_swagger_filename: The default swagger filename.
96
97
"""
97
98
98
99
def __init__ (
@@ -122,6 +123,7 @@ def __init__(
122
123
catch_all_404s = False ,
123
124
serve_challenge_on_401 = False ,
124
125
format_checker = None ,
126
+ default_swagger_filename = "swagger.json" ,
125
127
** kwargs
126
128
):
127
129
self .version = version
@@ -152,6 +154,7 @@ def __init__(
152
154
self ._refresolver = None
153
155
self .format_checker = format_checker
154
156
self .namespaces = []
157
+ self .default_swagger_filename = default_swagger_filename
155
158
156
159
self .ns_paths = dict ()
157
160
@@ -281,7 +284,7 @@ def _register_specs(self, app_or_blueprint):
281
284
app_or_blueprint ,
282
285
SwaggerView ,
283
286
self .default_namespace ,
284
- "/swagger.json" ,
287
+ "/" + self . default_swagger_filename ,
285
288
endpoint = endpoint ,
286
289
resource_class_args = (self ,),
287
290
)
You can’t perform that action at this time.
0 commit comments