使用 Flask 设计 RESTful APIs
翻译者注:本系列的原文名为:Designing a RESTful API with Python and Flask ,作者是 Miguel Grinberg 。
目录:
- 使用 Python 和 Flask 设计 RESTful API
- 什么是 REST?
- 什么是一个 RESTful 的 web service?
- 设计一个简单的 web service
- Flask 框架的简介
- 使用 Python 和 Flask 实现 RESTful services
- 优化 web service 接口
- 加强 RESTful web service 的安全性
- 可能的改进
- 使用 Flask-RESTful 设计 RESTful API
- RESTful 服务器
- 路由
- 解析以及验证请求
- 生成响应
- 认证
- 使用 Flask 设计 RESTful 的认证
- 示例代码
- 用户数据库
- 密码散列
- 用户注册
- 基于密码的认证
- 基于令牌的认证
- OAuth 认证
