课程目录
1-1 [基础知识] Flask简介和开发环境搭建 (05:55) 1-2 [基础知识] 用8行代码实现Web应用 (07:01) 1-3 [基础知识] 静态路由和动态路由 (11:37) 1-4 [基础知识] 获取客户端的请求(Request) (06:37) 1-5 [基础知识] Response与Cookie (16:17) 1-6 [基础知识] 会话(Session) (10:29) 1-7 [基础知识] 静态文件和重定向 (07:49) 2-1 [Jinja2模板] Jinja2模板入门 (12:04) 2-2 [Jinja2模板] 在Jinja2模板中使用复杂数据 (08:10) 2-3 [Jinja2模板] 在Jinja2模板中的过滤器 (07:34) 2-4 [Jinja2模板] 条件控制 (24:22) 2-5 [Jinja2模板] 循环控制 (12:39) 2-6 [Jinja2模板] 宏操作 (12:56) 2-7 [Jinja2模板] include指令 (05:33) 2-8 [Jinja2模板] 模板继承 (08:45) 2-9 [Jinja2模板] 使用Flask_Bootstrap集成Bootstrap (11:28) 2-10 [Jinja2模板] 自定义错误页面 (12:09) 3-1 [Web表单与Flask-WTF扩展] 表单类 (36:05) 3-2 [Web表单与Flask-WTF扩展] 简单的表单组件 (19:54) 3-3 [Web表单与Flask-WTF扩展] 单选和多选组件 (16:49) 3-4 [Web表单与Flask-WTF扩展] wxForms中的验证函数 (23:02) 3-5 [Web表单与Flask-WTF扩展] 获取和设置表单组件中的数据 (11:37) 3-6 [Web表单与Flask-WTF扩展] 使用flash函数向客户端发送消息 (04:34) 4-1 [数据存储] 读取和检索XML文件 (10:29) 4-2 [数据存储] 将XML字符串转换为字典 (06:37) 4-3 [数据存储] JSON字符串与字典互相转换 (15:42) 4-4 [数据存储] 将JSON字符串转换为对象 (10:37) 4-5 [数据存储] 将对象转换为JSON字符串 (06:01) 4-6 [数据存储] 对象列表与JSON字符串互相转换 (06:39) 4-7 [数据存储] 将JSON字符串转换为XML字符串 (03:28) 4-8 [数据存储] 用Python操作SQLite数据库 (19:13) 4-9 [数据存储] 用Python操作MySQL数据库 (17:30) 4-10 [数据存储] ORM库SQLAlchemy (24:38) 4-11 [数据存储] ORM库SQLObject (15:20) 4-12 [数据存储] 使用Python操作文档数据库MongoDB (23:03) 4-13 [数据存储] 练习题答案(1) (06:27) 4-14 [数据存储] 练习题答案(2) (07:54) 4-15 [数据存储] 项目实战:Web版云笔记 (13:05) 5-1 [电子邮件] 使用Flask-Mail发送Email (18:52) 5-2 [电子邮件] 使用Flask-Mail发送富文本Email (08:31)





