天天看点

Flask RESTful 简明教程(1)--Flask RESTful概述

1. 简介

Flask RESTFul是一个Flask的拓展框架,它为Flask增加了快速构建REST风格API的支持。

Flask RESTFul是一个轻量级的框架,它只专注于REST这件事,所以像ORM或者其他的事情,Flask RESTful是不做的。

如果你熟悉Flask的话,上手Flask RESTful就比较轻松了。

哈哈,我本人并不熟悉Flask,仅仅是学习过一点皮毛,所以后续章节中会有很多个人理解的部分,如果不对也多欢迎批评指正。

2. 学习内容

之前说过了,Flask RESTful这个框架,可以学习的资料比较少,所以基本我这边还是按照官网来学习,描述一些自己的学习心得。

所以根据官网的目录,我们大概会学习这些内容。

框架安装

快速入门

一个小型API示例

资源丰富的路由

端点

参数解析

数据格式化

完整示例

请求解析

基本参数

必需参数

多个参数

其他目标

参数定位

解析继承

错误处理

错误消息

输出

基本用法

重命名属性

默认值

自定义&多值

URL

复杂结构

列表

高级嵌套

拓展

内容磋商

自定义属性&输入

响应格式化

资源方法装饰

自定义错误处理

中级用法

项目结构

使用蓝图

全参数解析案例

构造参数转换资源

3. 小结

本系列教程,主要就是学习这些内容的心得,用我个人理解的方式写出来。