flask restful api,flaskrestful教程
下面我们来解释一下flask中flask-RESTful的概念和安装,并带来它的使用方法。
1、概念
是一个快速构建REST API.的扩展
2、安装
Flask-Restful需要在Flask 0.8以上,运行在Python2.6或Python3.3上,可以通过pip install flask-restful安装。
$ pipinstallflask-宁静的3、使用实例
Flask-RESTful提供了一种简单的方法来使用字段模块控制在你的响应中实际呈现什么数据.你可以使用你的资源中的任何对象(ORM模型,定制的类等等)。)和字段允许您格式化和过滤响应,因此您不必担心暴露内部数据结构。
from flask . ext . restfulimportresource,fields,marshal_with
#定义输出格式字段
resource _ fields={
名称 :字段。字符串,
地址 :字段。字符串,
date _ updated :字段。DateTime(dt_format=rfc822 ),
}
classTodo(资源):
#用装饰器格式化
@ marshal _ with(resource _ field,envelope=resource )
#marshal_with可以处理单个对象、字典或列表对象。
defget(self,**kwargs):
Returndb_get_todo()#返回的必须是对象。我们经常听人说编程的前端和后端,我们都知道是不同的学习方向。在实际应用中,负责不同的领域,但也有一些交叉。我们使用Flask-RESTful,这样前端和后端可以互相通信。以上是flask中对flask-RESTful的介绍。我相信连接前端和后端的使用是每个程序员都需要的方法。学完之后再试试相关的用法吧。更多Python框架方向:Flask
本教程运行环境:windows7系统,flask1.0,DELL G3电脑。
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。