狂妄如何在瓶项目中使用

  

狂妄如何在瓶项目中使用?相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。

,此次主要介绍介绍在瓶框架中如何集成大摇大摆文档,我们知道以前给同事提供接口文档主要是写一个文档,当遇到频繁修改时,就需要更新文档非常麻烦,这时大摇大摆文档就出现了,一个在线得接口文档,同事可以在线上查看接口文档,当需要修改接口时秩序修改对应得代码,文档也会随之更新。如下图所示。

狂妄如何在瓶项目中使用“> </p> <p>此次集成参考flask-restplus官方文档,flask-restplus框架是flask-restful框架的一个加强版,类似django框架的其他框架框架,应用前得先安装框架执行命令:</p> <pre class= pip安装flask-restplus

然后结合官网写个简单示例感受一下:

从瓶进口瓶   从flask_restplus Api,进口资源,字段,reqparse      应用=瓶(__name__)   api=api(应用程序,version=& # 39; 1.0 & # 39;, title=& # 39; TodoMVC api # 39;,描述=& # 39;一个简单TodoMVC api # 39;,)      ns=api.namespace (& # 39; TODO # 39;,描述=& # 39;TODO操作# 39;)#模块命名空间      todo=api.model (& # 39; todo # 39;,{#返回值模型   & # 39;id # 39;:字段。整数(readonly=True,描述=& # 39;任务独特标识符# 39;),   & # 39;任务# 39;:字段。字符串(=True,描述=& # 39;任务细节,)   })      解析器=reqparse.RequestParser() #参数模型   parser.add_argument (& # 39; id # 39;,类型=str=True,帮助=癷d")   parser.add_argument(& # 39;名字# 39;,类型=str=True,帮助=懊啤?   parser.add_argument(& # 39;卷# 39;,int类型=,=True,帮助=胺搅俊?         类TodoDAO(资源):   def __init__(自我,* args, * * kwargs):   超级()。__init__ (* args, * * kwargs)   自我。params=parser.parse_args ()      @ns.expect(解析器)#用于解析对应文档参数,   @ns。响应(200年,“成功response" todo) #对应解析文档返回值   def(自我):   返回self.params         ns。add_resource (TodoDAO“/to",端点=皌o_do")      app.run ()

我们启动得地址为127.0.0.1:5000得地址,然后我们只需在浏览器打开即可查看自己写好得api文档,如下图:

狂妄如何在瓶项目中使用“> </p> <p class=看完上述内容,你们掌握狂妄如何在瓶项目中使用的方法了吗?如果还想学到更多技能或想了解更多相关内容,欢迎关注行业资讯频道,感谢各位的阅读!

狂妄如何在瓶项目中使用