Response(schema)
说明文档是根据schema变量来渲染的,所以可以通过重载schema变量,利用yaml包解析出api视图函数的文档字符串中的参数定义赋值给schema变量。...class CustomSchema(AutoSchema):
def get_link(self, path, method, base_url):
view = self.view
method_name...(path, method)
fields += self.get_pagination_fields(path, method)
fields += self.get_filter_fields...(path, method)
else:
encoding = None
if base_url and path.startswith('/'):
path = path[1:]
return...coreapi.Link(
url=urlparse.urljoin(base_url, path),
action=method.lower(),
encoding=encoding,