py-fla Advanced programming

829
0
2019-05-07 10:37:22
点赞
投币
1
分享
转载
视频选集
(27/139)
1-1 开宗明义
02:29
1-2 课程维护与提问
00:50
2-1 鱼书是一个什么样的产品
06:29
2-2 准备工作
03:51
2-3 使用官方推荐的pipenv创建虚拟环境(很好用哦~)
11:45
2-4 开发工具推荐
02:12
2-5 设置开发工具的默认解释器
06:12
2-6 flask最小原型与唯一URL原则
12:04
2-7 路由的另一种注册方法
08:30
2-8 app.run相关参数与flask配置文件
11:18
2-9 你并没有真正理解 if __name__的作用
06:11
2-10 响应对象:Response
11:32
3-1 搜索而不是拍照上传
05:31
3-2 数据API
03:42
3-3 搜索关键字
11:39
3-4 简单的重构
08:31
3-5 requests发送http请求及代码的简化手段
17:02
3-6 requests vs urllib
09:24
3-7 从API获取数据
10:39
3-8 使用jsonify
02:18
3-9 将视图函数拆分到单独的文件中
08:35
3-10 深入了解flask路由
11:25
3-11 循环引入流程分析
10:06
3-12 找不到视图函数的最终解释与证明
05:43
4-1 应用、蓝图与视图函数
09:21
4-2 用蓝图注册视图函数
06:45
4-3 单蓝图多模块拆分视图函数
11:50
4-4 request 对象
11:07
4-5 WTForms参数验证
15:57
4-6 拆分配置文件
20:15
4-7 Model First、Database First与Code First
09:53
4-8 定义第一个模型类
11:49
4-9 将模型映射到数据库中
09:20
4-10 ORM与CodeFirst区别
06:36
5-1 flask中经典错误 working outside application context
06:07
5-2 AppContext、RequestContext、Flask与Request之间的关系
08:58
5-3 详解flask上下文与出入栈
17:37
5-4 flask上下文与with语句
15:47
5-5 详解上下文管理器的__exit__方法
13:01
5-6 阅读源码解决db.create_all的问题
14:07
6-1 什么是进程
10:02
6-2 线程的概念
05:36
6-3 多线程
12:45
6-4 多线程的优势与好处
03:17
6-5 全局解释器锁GIL
14:20
6-6 对于IO密集型程序,多线程是有意义的
05:47
6-7 开启flask多线程所带来的问题
15:00
6-8 线程隔离
05:24
6-9 线程隔离对象Local
11:52
6-10 线程隔离的栈:LocalStack
07:39
6-11 LocalStack作为-Stack-的基本用法
07:18
6-12 LocalStack作为线程隔离对象的意义
05:02
6-13 flask中被线程隔离的对象
14:27
6-14 梳理串接flask的一些名词
13:20
7-1 ViewModel的基本概念
14:55
7-2 使用ViewModel处理书籍数据 上
14:53
7-3 使用ViewModel处理书籍数据 下
09:44
7-4 伪面向对象:披着面向对象外衣的面向过程
06:13
7-5 重构鱼书核心对象:YuShuBook 上
10:04
7-6 重构鱼书核心对象:YuShuBook 下
10:22
7-7 从json序列化看代码解释权反转
14:20
7-8 详解单页面与网站的区别
11:09
8-1 静态文件访问原理
13:28
8-2 模板文件的位置与修改方案_x264
09:23
8-3 Jinja2的概念
04:52
8-4 在Jinja2中读取字典和对象
02:36
8-5 流程控制语句 if
04:19
8-6 流程控制语句 for in 循环
03:51
8-7 使用模板继承
06:42
8-8 过滤器与管道命令
09:40
8-9 反向构建URL
08:08
8-10 消息闪现、SecretyKey与变量作用域
09:26
8-11 显示搜索结果页面
10:09
8-12 页面结构解析
09:11
9-1 viewmodel意义的体现与filter函数的巧妙应用
09:14
9-2 书籍详情页面业务逻辑分析
05:33
9-3 实现书籍详情页面
07:59
9-4 模型与模型关系
10:47
9-5 自定义基类模型
04:02
9-6 用户注册
08:05
9-7 Python的动态赋值
07:26
9-8 Python属性描述符实现getter与setter
07:32
9-9 ORM的方式保存模型
04:28
9-10 自定义验证器
05:19
9-11 redirect重定向
03:33
9-12 cookie
05:09
9-13 cookie的应用
08:35
9-14 login_user 将用户信息写入cookie
09:39
9-15 访问权限控制
07:47
9-16 重定向攻击
06:43
10-1 鱼豆
08:24
10-2 思维逻辑锻炼
06:03
10-3 事务与回滚
04:50
10-4 Python @contextmanager
10:21
10-5 灵活使用@contextmanager
03:09
10-6 结合继承、yield、contextmanager、rollback来解决问题
08:38
10-7 类变量的陷阱
05:30
10-8 合理使用ajax
05:25
10-9 书籍交易视图模型
11:41
10-10 处理时间
02:18
10-11 书籍详情页面
03:49
10-12 再谈MVC中的Model
06:43
10-13 重写filter_by
11:40
11-1 最近的礼物(复杂SQL的编写方案)
08:45
11-2 链式调用
01:58
11-3 完成最近的礼物(业务的四种编写方案)
12:02
11-4 我的礼物 一 (使用db.session和filter做查询)
09:23
11-5 我的礼物 二(group_by与funct.count统计联合使用)
11:54
11-6 我的礼物 三 (不要在函数中返回元组,而应该返回字典)
05:16
11-7 我的礼物 四
13:12
11-8 用户注销
03:33
11-9 我的心愿 一
07:17
11-10 我的心愿 二 (再谈循环导入的解决方案)
07:44
11-11 我的心愿 三 (谈谈重复代码的封装技巧)
06:54
12-1 忘记密码(重置密码流程分析)
06:22
12-2 first_or_404
07:47
12-3 callable 可调用对象的意义
11:50
12-4 HTTPException 一
04:48
12-5 HTTPException 二
05:20
12-6 装饰器app_errorhandler:AOP的应用
08:17
12-7 发送电子邮件 一
09:01
12-8 发送电子邮件 二
08:33
12-9 使用itsdangerous生成令牌
09:33
12-10 重置密码
09:35
12-11 异步发送电子邮件
15:00
12-12 鱼漂业务逻辑与Drift模型
06:54
12-13 合理利用数据冗余记录历史状态
08:42
12-14 鱼漂条件检测
15:43
12-15 完成鱼漂业务逻辑
10:15
12-16 交易记录页面
06:15
12-17 Drift ViewModel 一
15:29
12-18 Drift ViewModel 二
04:12
12-19 三种类模式的总结与对比
05:34
12-20 更好的使用枚举
11:23
12-21 超权现象防范
05:40
12-22 拒绝请求
03:32
12-23 邮寄成功
06:07
12-24 撤销礼物与心愿
06:03
12-25 向他人赠送书籍
06:26
客服
顶部
赛事库 课堂 2021拜年纪