慕课实战 - Python Flask高级编程之RESTFul API前后端分离精讲

发布时间: 2025-04-25 08:30
发布者: 用户9527
资源来源: 夸克网盘
资源状态:
【资源纠错】
标签: 慕课 / 实战 / Python / Flask / 高级 / 编程 / RESTFul / API / 前后 / 分离 / 精讲 /
《慕课实战-Python Flask高级编程之RESTFul API前后端分离精讲》是一套专注于Flask高级开发技术的实战课程,通过构建RESTFul API深入讲解前后端分离架构。课程从Flask与Django的对比开始,独创性地提出"红图(Redprint)"概念优化蓝图设计,并系统覆盖WTForms改造、Token验证、模型序列化等核心内容。特色章节包括自定义异常处理体系、权限控制Scope方案优化、SQLAlchemy模型序列化技巧等,最后通过鱼书小程序实战项目演示API开发全流程。课程提供完整项目代码,
网盘快照
  • 慕课实战 - Python Flask高级编程之RESTFul API前后端分离精讲 ( - )
    • 第1章 随便聊聊 ( - )
      • 1-1 Flask VS Django.mp4 ( 9.20MB )
    • 第2章 起步与红图 ( - )
      • 2-1 环境、开发工具与flask1.0.mp4 ( 12.59MB )
      • 2-2 初始化项目.mp4 ( 19.00MB )
      • 2-3 新建入口文件.mp4 ( 18.58MB )
      • 2-4 蓝图分离视图函数的缺陷.mp4 ( 28.85MB )
      • 2-5 打开思维,创建自己的Redprint——红图.mp4 ( 47.33MB )
      • 2-6 实现Redprint.mp4 ( 68.40MB )
      • 2-7 优化Redprint.mp4 ( 15.58MB )
    • 第3章 REST基本特征 ( - )
      • 3-1 REST的最基本特征(可选观看).mp4 ( 13.07MB )
    • 第4章 自定义异常对象 ( - )
      • 4-1 关于“用户”的思考.mp4 ( 46.64MB )
      • 4-2 构建Client验证器.mp4 ( 59.91MB )
      • 4-3 处理不同客户端注册的方案.mp4 ( 50.10MB )
      • 4-4 创建User模型.mp4 ( 124.92MB )
      • 4-5 完成客户端注册.mp4 ( 148.80MB )
      • 4-6 生成用户数据.mp4 ( 57.11MB )
      • 4-7 自定义异常对象.mp4 ( 117.51MB )
      • 4-8 浅谈异常返回的标准与重要性.mp4 ( 22.74MB )
      • 4-9 自定义APIException.mp4 ( 114.79MB )
    • 第5章 理解WTForms并灵活改造她 ( - )
      • 5-1 重写WTForms 一.mp4 ( 24.23MB )
      • 5-2 重写WTForms 二.mp4 ( 83.12MB )
      • 5-3 可以接受定义的复杂,但不能接受调用的复杂.mp4 ( 74.51MB )
      • 5-4 已知异常与未知异常.mp4 ( 54.86MB )
      • 5-5 全局异常处理.mp4 ( 105.64MB )
    • 第6章 Token与HTTPBasic验证 —— 用令牌来管理用户 ( - )
      • 6-1 Token概述.mp4 ( 33.79MB )
      • 6-2 获取Token令牌.mp4 ( 123.92MB )
      • 6-3 Token的用处.mp4 ( 45.10MB )
      • 6-4 @auth拦截器执行流程.mp4 ( 72.77MB )
      • 6-5 HTTPBasicAuth基本原理.mp4 ( 50.50MB )
      • 6-6 以BasicAuth的方式发送Token.mp4 ( 18.30MB )
      • 6-7 验证Token.mp4 ( 97.48MB )
      • 6-8 重写first_or_404与get_or_404.mp4 ( 59.01MB )
    • 第7章 模型对象的序列化 ( - )
      • 7-1 鸡汤?.mp4 ( 58.53MB )
      • 7-2 理解序列化时的default函数.mp4 ( 109.06MB )
      • 7-3 不完美的对象转字典.mp4 ( 85.42MB )
      • 7-4 深入理解dict的机制.mp4 ( 63.40MB )
      • 7-5 一个元素的元组要特别注意.mp4 ( 15.51MB )
      • 7-6 序列化SQLAlchemy模型.mp4 ( 53.97MB )
      • 7-7 完善序列化.mp4 ( 103.19MB )
      • 7-8 ViewModel对于API有意义吗.mp4 ( 49.62MB )
    • 第8章 权限控制 ( - )
      • 8-1 删除模型注意事项.mp4 ( 82.26MB )
      • 8-2 g变量中读取uid防止超权.mp4 ( 80.78MB )
      • 8-3 生成超级管理员账号.mp4 ( 56.89MB )
      • 8-4 不太好的权限管理方案.mp4 ( 123.18MB )
      • 8-5 比较好的权限管理方案.mp4 ( 88.41MB )
      • 8-6 实现Scope权限管理 一.mp4 ( 121.06MB )
      • 8-7 globals()实现“反射”.mp4 ( 102.50MB )
      • 8-8 实现Scope权限管理 二.mp4 ( 32.91MB )
      • 8-9 Scope优化一 支持权限相加.mp4 ( 59.07MB )
      • 8-10 Scope优化 二 支持权限链式相加.mp4 ( 25.68MB )
    • 第9章 实现部分鱼书小程序功能 ( - )
      • 9-1 小程序演示API调用效果.mp4 ( 99.49MB )
      • 9-2 模糊搜索书籍.mp4 ( 88.78MB )
      • 9-3 再谈严格型REST的缺陷.mp4 ( 92.64MB )
      • 9-4 实现hide方法.mp4 ( 57.30MB )
      • 9-5 @orm.reconstructor 解决模型对象实例化问题.mp4 ( 123.98MB )
      • 9-6 重构hide与append.mp4 ( 54.16MB )
      • 9-7 赠送礼物接口.mp4 ( 41.03MB )
    • 资料 ( - )
      • flask-api-profile.rar ( 1.24KB )
      • ginger.zip ( 48.54KB )
      • little.zip ( 400.21KB )
      • project.zip ( 1.54KB )
最新资源