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路由。

 

posted @ 2021-08-12 21:36  向前走。  阅读(1853)  评论(0编辑  收藏  举报