第一部分: 路由和视图

1. Flask简介
2. 虚拟环境
3. helloworld程序
4. 配置信息(app,环境变量)
5. 路由信息(路径,参数,请求方式)
6. 响应信息(json,redirect,url_for,状态码)
7. 系统转换器,自定义转换器
8. abort,errorhandler,异常处理
9. 请求钩子
10.request请求参数

学习目标

  • 能够根据课件步骤安装虚拟环境
  • 能够创建Py2和Py3版本的虚拟环境
  • 能够使用pip命令安装指定版本Flask和扩展
  • 能够写出Flask从对象中加载配置的代码
  • 能够说出url_for的作用
  • 能够写出带有参数的路由及视图函数
  • 能够说出自定义转换器的步骤
  • 能够说出装饰器路由实现的几个关键的类
  • 能够说出实现 HTTP 状态保持的原理
  • 能够说出Flask各个上下文对象
  • 能够说出Flask-Script扩展的作用