def render(self, data, accepted_media_type=None, renderer_context=None):
if renderer_context['response'].status_code != status.HTTP_200_OK:
return JSONRenderer().render(data)
extra = self.get_customizations()
swagger_doc = json.loads(OpenAPICodec().encode(data, extra=extra))
result = append_schemas(swagger_doc) # Append more information to documentation
return result
评论列表
文章目录