更新时间:2023-09-08 20:22:44
封面
版权信息
内容简介
作者简介
序Foreword
前言Preface
chapter 1 第1章 Flask前奏
1.1 Flask简介
1.2 环境搭建
chapter 2 第2章 项目配置
2.1 Debug模式、Host、Port配置
2.2 在app.config中添加配置
chapter 3 第3章 URL与视图
3.1 定义URL
3.2 HTTP请求方法
3.3 页面重定向
3.4 构造URL
chapter 4 第4章 Jinja2模板
4.1 模板的基本使用
4.2 过滤器和测试器
4.3 控制语句
4.4 模板结构
4.5 模板环境
4.6 其他
chapter 5 第5章 数据库
5.1 准备工作
5.2 Flask-SQLAlchemy的基本使用
5.3 表关系
5.4 ORM模型迁移
chapter 6 第6章 表单
6.1 表单验证
6.2 渲染表单模板
6.3 CSRF攻击
chapter 7 第7章 Flask进阶
7.1 类视图
7.2 蓝图
7.3 cookie和session
7.4 request对象
7.5 Flask信号机制
7.6 常用钩子函数
7.7 上下文
chapter 8 第8章 缓存系统
8.1 Memcached
8.2 Redis
chapter 9 第9章 项目实战
9.1 创建项目
9.2 创建用户相关模型
9.3 注册
9.4 登录
9.5 发布帖子
9.6 首页
9.7 帖子详情
9.8 个人中心
9.9 CMS管理系统
9.10 错误处理
9.11 日志
9.12 部署
chapter 10 第10章 WebSocket实战
10.1 安装相应的包
10.2 创建SocketIO对象
10.3 实现登录
10.4 连接和取消连接
10.5 获取在线用户
10.6 实现单聊
10.7 实现群聊
10.8 部署项目
chapter 11 第11章 Flask异步编程
11.1 asyncio标准库
11.2 aiohttp库
11.3 异步版Flask安装与异步编程性能