Flask-Restful简单介绍及安装

Flask-Restful简单使用

Restful API规范
restful api是用于在前端与后台进行通信的一套规范。使用这个规范可以让前端开发变得更加经松。以下将讨论这套规范的一些设计细节。

协议
采用http或者https协议

数据传输格式
数据之前传输的格式应该都使用json,而不xml.

url链接
url链接中,不能有动词,只能有名词。并且对于一些名词,如果出现复数,那么应该在后面加s.

HTTP请求的方法
GET: 从服务器上获取资源
POST: 在服务器上新创建一个资源
PUT: 在服务器上更新资源(客户端提供所有改变后的数据)
PATCH: 在服务器上更新资源.(客户端只提供需要改变的属性)
DELETE:从服务器上删除资源

例:
1.GET/users/:获取所有用户
2.POST/user/: 新建一个用户
3.GET/user/id: 根据id获取一个用户
4.PUT/user/id/: 根据id获取一个用户(需要提供用户的所有信息)
5.PATCH/user/id/: 更新某个id的用户信息(只需要提供需要改变的信息)
6.DELETE/user/id: 删除一个用户

在这里插入图片描述
在这里插入图片描述
Flask-Restful插件:

Flask-Resful是一个专门用来写restful api的一个插件。
使用他可以快速的集成restful api功能。在app的后台以及纯api的后台中,这个插件可以帮助我们节省很多时间。如果在普通的网站中,这个插件就显得有些鸡肋,因为在普通的网页开发中,是需要去渲染HTML代码的,而Flask-Restful在每个请求中都是返回json格式的数据。

安装
Flask-Restful需要在Flask 0.8以下版本,在python2.6或者python3.3上运行。通过:
pip install flask-restful 安装

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值