摘要: drf_yasg2的简介: drf-yasg是Django RestFramework的一个扩展,使⽤drf_yasg2下载⾃动⽣成的api⽂档的json或yaml⽂件配置项。 drf_yasg2的安装: pip install drf-yasg2 drf_yasg2的settings.py 注册: 阅读全文
posted @ 2023-01-19 18:07 侬侬发 阅读(1541) 评论(0) 推荐(0) 编辑
摘要: Django接入SwaggerAPI接口文档-完整操作(包含错误处理) Django接入SwaggerAPI接口文档-完整操作(包含错误处理) 阅读全文
posted @ 2023-01-19 16:53 侬侬发 阅读(708) 评论(0) 推荐(0) 编辑
摘要: 在日常工作中,程序员最苦恼的事情大概就是写文档了吧,虽然文档能够利于程序的传承,但是由于业务口径频繁变更,导致维护文档也变成了一件费时又费力的事情。因此,如果能够自动生成API文档那么对于程序员来说就可以省事很多,刚好一些流行的框架已经原生集成了自动生成api功能,比如django,接下来就和大家分 阅读全文
posted @ 2023-01-19 14:52 侬侬发 阅读(66) 评论(0) 推荐(0) 编辑
摘要: 介绍 drf-spectacular是为Django REST Framework生成合理灵活的OpenAPI 3.0模式。它可以自动帮我们提取接口中的信息,从而形成接口文档,而且内容十分详细,再也不用为写接口文档而心烦了 这个库主要实现了3个目标 从DRF中提取更多的schema信息 提供灵活性, 阅读全文
posted @ 2023-01-19 14:40 侬侬发 阅读(320) 评论(0) 推荐(0) 编辑
摘要: Swagger UI接入配置 这里的接入我们依赖于DRF官方推荐的一个第三方包: drf-yasg,下面的接入步骤其实都是按照这个第三方库的文档进行配置,这里只是个最最入门的使用,对于更加高阶或者定制化的需求,可以先参考官方文档,后续也会推出基于这个库进行定制化的文章。 其实,drf-yasg的接入 阅读全文
posted @ 2023-01-19 11:48 侬侬发 阅读(219) 评论(0) 推荐(0) 编辑