点播 Python Flask高级编程之RESTFul API前后端分离精讲

课程时长 21小时10分钟

学习期限 12 个月 退款期限 30 天

市场价格 ¥148.00 会员价格 ¥118.00

难度级别 中级 学习人次 785 综合评分 4.2

内容实用 4.2 分

简洁易懂 4.3 分

逻辑清晰 4.2 分

  • 详情
  • 目录
  • 套餐3
  • 咨询5
  • 评价26

第1章 随便聊聊

  • 1-1 Flask VS Django
    21分钟34秒
  • 1-2 课程更新维护说明
    12分钟28秒

第2章 起步与红图

  • 2-1 环境、开发工具与flask1.0 试听
    20分钟44秒
  • 2-2 初始化项目 试听
    27分钟55秒
  • 2-3 新建入口文件 试听
    11分钟39秒
  • 2-4 蓝图分离视图函数的缺陷
    26分钟50秒
  • 2-5 打开思维,创建自己的Redprint——红图
    19分钟05秒
  • 2-6 实现Redprint
    15分钟37秒
  • 2-7 优化Redprint
    17分钟30秒

第3章 REST基本特征

  • 3-1 REST的最基本特征(可选观看)
    19分钟36秒
  • 3-2 为什么标准REST不适合内部开发(可选观看)
    23分钟31秒

第4章 自定义异常对象

  • 4-1 关于“用户”的思考
    26分钟18秒
  • 4-2 构建Client验证器
    14分钟30秒
  • 4-3 处理不同客户端注册的方案
    28分钟05秒
  • 4-4 创建User模型
    27分钟40秒
  • 4-5 完成客户端注册
    13分钟03秒
  • 4-6 生成用户数据
    15分钟29秒
  • 4-7 自定义异常对象
    10分钟29秒
  • 4-8 浅谈异常返回的标准与重要性
    14分钟14秒
  • 4-9 自定义APIException
    27分钟56秒

第5章 理解WTForms并灵活改造她

  • 5-1 重写WTForms 一
    11分钟58秒
  • 5-2 重写WTForms 二
    10分钟52秒
  • 5-3 可以接受定义的复杂,但不能接受调用的复杂
    22分钟47秒
  • 5-4 已知异常与未知异常
    21分钟19秒
  • 5-5 全局异常处理
    10分钟15秒

第6章 Token与HTTPBasic验证 —— 用令牌来管理用户

  • 6-1 Token概述
    11分钟47秒
  • 6-2 获取Token令牌
    11分钟33秒
  • 6-3 Token的用处
    18分钟33秒
  • 6-4 @auth拦截器执行流程
    16分钟37秒
  • 6-5 HTTPBasicAuth基本原理
    27分钟54秒
  • 6-6 以BasicAuth的方式发送Token
    24分钟55秒
  • 6-7 验证Token
    29分钟08秒
  • 6-8 重写first_or_404与get_or_404
    16分钟18秒

第7章 模型对象的序列化

  • 7-1 鸡汤?
    11分钟52秒
  • 7-2 理解序列化时的default函数
    23分钟26秒
  • 7-3 不完美的对象转字典
    24分钟34秒
  • 7-4 深入理解dict的机制
    24分钟53秒
  • 7-5 一个元素的元组要特别注意
    24分钟51秒
  • 7-6 序列化SQLAlchemy模型
    12分钟23秒
  • 7-7 完善序列化
    17分钟48秒
  • 7-8 ViewModel对于API有意义吗
    12分钟41秒

第8章 权限控制

  • 8-1 删除模型注意事项
    12分钟06秒
  • 8-2 g变量中读取uid防止超权
    19分钟24秒
  • 8-3 生成超级管理员账号
    25分钟53秒
  • 8-4 不太好的权限管理方案
    16分钟14秒
  • 8-5 比较好的权限管理方案
    27分钟54秒
  • 8-6 实现Scope权限管理 一
    21分钟19秒
  • 8-7 globals()实现“反射”
    12分钟45秒
  • 8-8 实现Scope权限管理 二
    15分钟20秒
  • 8-9 Scope优化一 支持权限相加
    20分钟01秒
  • 8-10 Scope优化 二 支持权限链式相加
    29分钟36秒
  • 8-11 Scope优化 三 所有子类支持相加
    21分钟47秒
  • 8-12 Scope优化 四 运算符重载
    24分钟35秒
  • 8-13 Scope 优化 探讨模块级别的Scope
    11分钟26秒
  • 8-14 Scope优化 实现模块级别的Scope
    26分钟56秒
  • 8-15 Scope优化 七 支持排除
    21分钟38秒

第9章 实现部分鱼书小程序功能

  • 9-1 小程序演示API调用效果
    26分钟58秒
  • 9-2 模糊搜索书籍
    29分钟14秒
  • 9-3 再谈严格型REST的缺陷
    12分钟05秒
  • 9-4 实现hide方法
    27分钟44秒
  • 9-5 @orm.reconstructor 解决模型对象实例化问题
    20分钟07秒
  • 9-6 重构hide与append
    24分钟25秒
  • 9-7 赠送礼物接口
    25分钟29秒
  • 9-8 实现获取令牌信息接口
    17分钟11秒
785
26
5
0