Fix relative imports

openapi3
Cristi Vîjdea 2018-08-09 03:52:09 +03:00
parent 1ca401959c
commit d1ae81a27e
3 changed files with 7 additions and 10 deletions

View File

@ -3,9 +3,8 @@ from collections import OrderedDict
import coreschema
from rest_framework.pagination import CursorPagination, LimitOffsetPagination, PageNumberPagination
from drf_yasg.utils import force_real_str
from .. import openapi
from ..utils import force_real_str
from .base import FilterInspector, PaginatorInspector

View File

@ -4,11 +4,10 @@ from django.shortcuts import render, resolve_url
from rest_framework.renderers import BaseRenderer, JSONRenderer, TemplateHTMLRenderer
from rest_framework.utils import json
from drf_yasg.openapi import Swagger
from drf_yasg.utils import filter_none
from .app_settings import redoc_settings, swagger_settings
from .codecs import VALIDATORS, OpenAPICodecJson, OpenAPICodecYaml
from .openapi import Swagger
from .utils import filter_none
class _SpecRenderer(BaseRenderer):
@ -135,11 +134,11 @@ class SwaggerUIRenderer(_UIRenderer):
'oauth2RedirectUrl': swagger_settings.OAUTH2_REDIRECT_URL,
'supportedSubmitMethods': swagger_settings.SUPPORTED_SUBMIT_METHODS,
}
data = filter_none(data)
if swagger_settings.VALIDATOR_URL != '':
data['validatorUrl'] = self.resolve_url(swagger_settings.VALIDATOR_URL)
return data
return filter_none(data)
class ReDocRenderer(_UIRenderer):
@ -159,9 +158,8 @@ class ReDocRenderer(_UIRenderer):
'expandResponses': redoc_settings.EXPAND_RESPONSES,
'pathInMiddle': redoc_settings.PATH_IN_MIDDLE,
}
data = filter_none(data)
return data
return filter_none(data)
class ReDocOldRenderer(ReDocRenderer):

View File

@ -11,7 +11,7 @@ from rest_framework.settings import api_settings as rest_framework_settings
from rest_framework.utils import encoders, json
from rest_framework.views import APIView
from drf_yasg.app_settings import swagger_settings
from .app_settings import swagger_settings
logger = logging.getLogger(__name__)