code: def get_swagger_view(title=None, url=None, patterns=None, urlconf=None):
      
      class SwaggerSchemaView(APIView):
          _ignore_model_permissions = True
          exclude_from_schema = True
          permission_classes = [AllowAny]
          renderer_classes = [
              CoreJSONRenderer,
              renderers.OpenAPIRenderer,
              renderers.SwaggerUIRenderer
          ]
  
          def get(self, request):
              generator = SchemaGenerator(
                  title=title,
                  url=url,
                  patterns=patterns,
                  urlconf=urlconf
              )
              schema = generator.get_schema(request=request)
  
              if not schema:
                  raise exceptions.ValidationError(
                      'The schema generator did not return a schema Document'
                  )
  
              return Response(schema)
  
      return SwaggerSchemaView.as_view()
docs: Returns schema view which renders Swagger/OpenAPI.