674分钟
Python Web之Flask框架:完成【网上商城】Web项目
Flask框架是Python中的一个非常重要的WEB开发框架,与另一个重量级Python Web框架Django齐名。Flask强调灵活和简单。所以我们也会称Flask为微框架。微框架中的“微”字表示…
Flask框架是Python中的一个非常重要的WEB开发框架,与另一个重量级Python Web框架Django齐名。Flask强调灵活和简单。所以我们也会称Flask为微框架。微框架中的“微”字表示 Flask 的目标是保持核心简单而又可扩展。
本次课程中关老师将为大家介绍Flask框架、环境搭建、路由、模板、算法框架,以及Flask框架中用到的请求和操作,并通过综合案例:网上商城,带大家进入真实的工作应用场景中,帮助大家更透彻理解,并将所学知识应用于代码实践中。
第1章 开篇综述
- 1-1 Python Web之Flask框架开篇
- 1-2 Web应用程序概述
第2章 Flask框架介绍
第3章 环境搭建
第4章 第一个Flask程序
第5章 路由
第6章 使用Jinja2模板
- 6-1 使用Jinja2模板1-比较使用模板
- 6-2 使用Jinja2模板2-过滤器
- 6-3 使用Jinja2模板3-使用语句
- 6-4 使用Jinja2模板4-模板继承
第7章 访问静态文件
第8章 Request请求
第9章 Response响应对象
第10章 Cookies对象
第11章 Session对象
第12章 重定向
第13章 显示消息
第14章 文件上传
第15章 发送邮件
第16章 WFT表单
- 16-1 WTForm介绍
- 16-2 案例:用户注册
- 16-3 CSRF攻击原理及过程
第17章 使用SQLite数据库
- 17-1 SQLite3AP
- 17-2 查询数据
- 17-3 插入数据
- 17-4 案例:用户管理
第18章 使用SQLAchemy框架
- 18-1 SQLAIchemy框架介绍
- 18-2 案例:用户注册
- 18-3 使用PyCharm调试
第19章 综合案例:网上商城
- 19-1 项目介绍
- 19-2 需求分析与设计
- 19-3 项目管理1:大项目的代码组织方式
- 19-4 项目管理2:项目配置模块config
- 19-5 项目管理3:模块manager
- 19-6 项目管理4:实现
- 19-7 初始化资源文件
- 19-8 编写模型模块
- 19-9 测试模型模块
- 19-10 编写表单模块
- 19-11 编写视图模块:1注册
- 19-12 编写视图模块2:登录
- 19-13 编写视图模块3:显示商品列表
- 19-14 编写视图模块4:显示商品详情
- 19-15 编写视图模块5:添加购物车
- 19-16 编写视图模块6:查看购物车
- 19-17 编写视图模块7:提交订单
课程资料
关东升
国内著名技术专家,技术顾问,技术图书作家