我用 django rest 框架和 django rest swagger 编写 Web API。
- django-rest (0.0.1)
- django-rest-swagger (2.1.2)
- djangorestframework (3.6.3)
我尝试在视图方法或 APIView 方法中编写 Swagger YAML。方法功能没问题,功能描述渲染没问题。但是 GET/POST 方法参数不能被渲染。
视图方法不是使用任何数据库模型,而是自定义模型。
- 如何在参数部分呈现自定义模型字段。
- 如何在 Swagger UI 参数部分呈现 POST 正文。
- 参数部分无法渲染,如何显示。
PS如果我用coreapi.Document写一个页面,参数可以很好地呈现。但是这种方式对于 API 文档来说太复杂了。希望 YAML 在 APIView 方法或 ViewSet 方法上没问题。