yushu
  • 介绍
  • 1.项目准备与flask基础
    • 1.1 pipenv 安装与使用
    • 1.2 flask 入门基础
  • 2.数据与flask路由
    • 2.1 定义参数,判断查询参数q是否是isbn号
    • 2.2 简单的重构
    • 2.3 requests发送http请求及代码的简化手段
    • 2.4 requests vs urllib
    • 2.5 从API获取数据
    • 2.6 多模块拆分的误区
  • 3.蓝图、模型与CodeFirst
    • 3.1 应用、蓝图与视图函数
    • 3.2 用蓝图注册视图函数
    • 3.3 单蓝图多模块拆分视图函数
    • 3.4 Request对象
    • 3.5 WTForms参数验证
    • 3.6 配置文件拆分
    • 3.7 数据表创建方式
    • 3.8 定义第一个模型类以及反向生成
  • 4.flask核心机制
    • 4.1 flask中经典错误 working outside application context
    • 4.2 AppContext、RequestContext、Flask与Request之间的关系
    • 4.3 详解flask上下文与出入栈
    • 4.4 flask上下文与with语句
    • 4.5 阅读源码解决db.create_all的问题
  • 5.Flask中的多线程与线程隔离技术
    • 5.1 线程进程与多线程
    • 5.2 Python和Flask的多线程
    • 5.3 Flask中的线程隔离
    • 5.4 梳理串接flask的一些名词
  • 6.书籍详情页面的构建
    • 6.1 ViewModel的基本概念
    • 6.2 使用ViewModel处理书籍数据
    • 6.3 伪面向对象:披着面向对象外衣的面向过程
    • 6.4 重构鱼书核心对象
    • 6.5 从json序列化看代码解释权反转
    • 6.6 详解单页面与网站的区别
  • 7.静态文件、模板、消息闪现与Jinja2
    • 7.1 静态文件访问原理
    • 7.2 模板文件的位置与修改方案_x264
    • 7.4 过滤器与管道命令
    • 7.5 反向构建URL
    • 7.6 消息闪现、SecretyKey与变量作用域
  • 8.用户登录与注册
    • 8.1 viewmodel意义的体现与filter函数的巧妙应用
    • 8.2 书籍详情页面
    • 8.3 模型关系
    • 8.4 用户注册
    • 8.5 用户登录
    • 8.6 访问权限控制与重定向攻击
  • 9.书籍交易模型(数据库事务、重写Flask中的对象
    • 9.1 鱼豆
    • 9.2 contextmanager
    • 9.3 书籍交易视图模型
    • 9.4 重写filter_by
  • 10.鱼书业务处理
    • 10.1 最近的礼物
    • 10.2 我的礼物(赠送清单)
    • 10.3 我的心愿(心愿清单)
  • 11.Python与Flask的结合应用
    • 11.1 重置密码流程分析
    • 11.2 first_or_404和可调用对象
    • 11.3 HttpException
    • 11.4 重置密码
    • 11.5 发送鱼漂
    • 11.6 交易记录
    • 11.7 其他操作
Powered by GitBook
On this page

Was this helpful?

11.Python与Flask的结合应用

11.1 重置密码流程分析11.2 first_or_404和可调用对象11.3 HttpException11.4 重置密码11.5 发送鱼漂11.6 交易记录11.7 其他操作
Previous10.3 我的心愿(心愿清单)Next11.1 重置密码流程分析

Last updated 6 years ago

Was this helpful?