2.0规范的API文档自动化生成工具,能够生成比原生swagger更为友好的API文档界面
目前的兼容性如下
Django Rest Framework: 3.10, 3.11, 3.12
Django...schema_view = get_schema_view(
# 具体定义详见 [Swagger/OpenAPI 规范](https://swagger.io/specification/#infoObject..., JSON 格式的 API 定义
/swagger.yaml, YAML 格式的 API 定义
/swagger/, 基于原生 swagger-ui 样式的前端页面
/redoc/, 基于 ReDoc...API Info对象, 具体定义详见 Swagger/OpenAPI 规范, 如果缺省, drf-yasg默认会用 DEFAULT_INFO 进行填充
url: 项目API的基础地址, 如果缺省, 则根据视图所在的位置进行推导...4.6.4 校验文档有效性
为保证自动生成文档的有效性, 可以通过在get_schema_view中设置 validators 参数开启校验自动化生成文档是否符合OpenAPI2.0规范的功能
4.6.5