Update swagger-ui to 3.14.1
Add settings key for ``showCommonExtensions``
This commit is contained in:
@@ -3,6 +3,16 @@ Changelog
|
|||||||
#########
|
#########
|
||||||
|
|
||||||
|
|
||||||
|
*********
|
||||||
|
**1.7.1**
|
||||||
|
*********
|
||||||
|
|
||||||
|
*Release date: May 05, 2018*
|
||||||
|
|
||||||
|
- **IMPROVED:** updated ``swagger-ui`` to version 3.14.1
|
||||||
|
- **IMPROVED:** set ``swagger-ui`` ``showCommonExtensions`` to ``True`` by default and add
|
||||||
|
``SHOW_COMMON_EXTENSIONS`` setting key
|
||||||
|
|
||||||
*********
|
*********
|
||||||
**1.7.0**
|
**1.7.0**
|
||||||
*********
|
*********
|
||||||
|
|||||||
@@ -255,6 +255,15 @@ Controls how many levels are expaned by default when showing nested models.
|
|||||||
**Default**: :python:`3` |br|
|
**Default**: :python:`3` |br|
|
||||||
*Maps to parameter*: ``defaultModelExpandDepth``
|
*Maps to parameter*: ``defaultModelExpandDepth``
|
||||||
|
|
||||||
|
DEFAULT_MODEL_DEPTH
|
||||||
|
-------------------
|
||||||
|
|
||||||
|
Controls the display of extensions (``pattern``, ``maxLength``, ``minLength``, ``maximum``, ```minimum``) fields and
|
||||||
|
values for Parameters.
|
||||||
|
|
||||||
|
**Default**: :python:`True` |br|
|
||||||
|
*Maps to parameter*: ``showCommonExtensions``
|
||||||
|
|
||||||
.. _oauth2-settings:
|
.. _oauth2-settings:
|
||||||
|
|
||||||
OAUTH2_REDIRECT_URL
|
OAUTH2_REDIRECT_URL
|
||||||
|
|||||||
Generated
+414
-414
File diff suppressed because it is too large
Load Diff
+1
-1
@@ -2,7 +2,7 @@
|
|||||||
"name": "drf-yasg",
|
"name": "drf-yasg",
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
"redoc": "^2.0.0-alpha.17",
|
"redoc": "^2.0.0-alpha.17",
|
||||||
"swagger-ui-dist": "^3.13.6"
|
"swagger-ui-dist": "^3.14.1"
|
||||||
},
|
},
|
||||||
"repository": {
|
"repository": {
|
||||||
"type": "git",
|
"type": "git",
|
||||||
|
|||||||
@@ -45,6 +45,7 @@ SWAGGER_DEFAULTS = {
|
|||||||
'SHOW_EXTENSIONS': True,
|
'SHOW_EXTENSIONS': True,
|
||||||
'DEFAULT_MODEL_RENDERING': 'model',
|
'DEFAULT_MODEL_RENDERING': 'model',
|
||||||
'DEFAULT_MODEL_DEPTH': 3,
|
'DEFAULT_MODEL_DEPTH': 3,
|
||||||
|
'SHOW_COMMON_EXTENSIONS': True,
|
||||||
'OAUTH2_REDIRECT_URL': None,
|
'OAUTH2_REDIRECT_URL': None,
|
||||||
'OAUTH2_CONFIG': {},
|
'OAUTH2_CONFIG': {},
|
||||||
'SUPPORTED_SUBMIT_METHODS': [
|
'SUPPORTED_SUBMIT_METHODS': [
|
||||||
|
|||||||
@@ -401,7 +401,6 @@ class OpenAPISchemaGenerator(object):
|
|||||||
"""
|
"""
|
||||||
parameters = []
|
parameters = []
|
||||||
queryset = getattr(view_cls, 'queryset', None)
|
queryset = getattr(view_cls, 'queryset', None)
|
||||||
model = getattr(getattr(view_cls, 'queryset', None), 'model', None)
|
|
||||||
|
|
||||||
for variable in sorted(uritemplate.variables(path)):
|
for variable in sorted(uritemplate.variables(path)):
|
||||||
model, model_field = get_queryset_field(queryset, variable)
|
model, model_field = get_queryset_field(queryset, variable)
|
||||||
|
|||||||
@@ -93,6 +93,7 @@ class _UIRenderer(BaseRenderer):
|
|||||||
'defaultModelRendering': swagger_settings.DEFAULT_MODEL_RENDERING,
|
'defaultModelRendering': swagger_settings.DEFAULT_MODEL_RENDERING,
|
||||||
'defaultModelExpandDepth': swagger_settings.DEFAULT_MODEL_DEPTH,
|
'defaultModelExpandDepth': swagger_settings.DEFAULT_MODEL_DEPTH,
|
||||||
'defaultModelsExpandDepth': swagger_settings.DEFAULT_MODEL_DEPTH,
|
'defaultModelsExpandDepth': swagger_settings.DEFAULT_MODEL_DEPTH,
|
||||||
|
'showCommonExtensions': swagger_settings.SHOW_COMMON_EXTENSIONS,
|
||||||
'oauth2RedirectUrl': swagger_settings.OAUTH2_REDIRECT_URL,
|
'oauth2RedirectUrl': swagger_settings.OAUTH2_REDIRECT_URL,
|
||||||
'supportedSubmitMethods': swagger_settings.SUPPORTED_SUBMIT_METHODS,
|
'supportedSubmitMethods': swagger_settings.SUPPORTED_SUBMIT_METHODS,
|
||||||
}
|
}
|
||||||
|
|||||||
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
Reference in New Issue
Block a user