Sanic十八:Sanic 扩展之sanic-openapi生成接口文档之入门使用

sanic-openapi是Sanic的作者编写的一个插件,专用于生成接口文档,在编写了接口后无需再去编写接口文档,只需要用sanic-openapi生成Swagger 文档即可

使用手册:https://sanic-openapi.readthedocs.io/en/stable/sanic_openapi2/index.html

安装:pip install sanic-openapi

使用

访问/swagger就可以获取 Swagger 文档

除了使用主app注册swagger外,也可以使用蓝图注册

基于类视图的路由

同样,蓝图下的类视图也可以展示

还有一种合成视图CompositionView,Sanic-OpenAPI同样支持

注:Sanic-OpenAPI 现在不支持Bluebprint实例下的CompositionView路由。

讨论群:249728408
原文地址:https://www.cnblogs.com/zhongyehai/p/15134987.html