706分钟
Python Web之Django框架
Python Web是Python语言一个重要的应用方面,Python Web有很多,其中Flask和Django框架是他们的佼佼者。Django是一个高级的Python Web框架,可以快速开发安全…
Python Web是Python语言一个重要的应用方面,Python Web有很多,其中Flask和Django框架是他们的佼佼者。Django是一个高级的Python Web框架,可以快速开发安全和可维护的网站。
课程通过对框架的基本介绍,基本模板搭建,如何进行对象处理,如何访问数据库与数据模型,如何进行文件上传发送邮件等内容的阐述,最后通过网上商城Web项目实例的详细介绍来带大家进入真实的工作应用场景中,帮助大家更透彻理解,并将所学知识应用于代码实践中。
第1章 Django框架开篇
第2章 Web应用程序概述
第3章 Django框架介绍
第4章 环境搭建
第5章 创建项目
第6章 创建应用程序
第7章 第一个Django程序
第8章 视图
第9章 URL映射
- 9-1 URL映射1-路径函数
- 9-2 URL映射2-路径转换器
第10章 重定向
第11章 模板
- 11-1 模板设置
- 11-2 示例:使用模板
- 11-3 Django模板语言:变量和过滤器
- 11-4 Django模板语言:模板标签
- 11-5 Django模板语言:模板继承
第12章 访问静态文件
第13章 HttpRequest请求对象
- 13-1 HttpRequest请求对象-Httpreque
- 13-2 案例:使用Request对象
- 13-3 CSRF攻击原理及过程
第14章 HttpRequest响应对象
第15章 Cookie对象
第16章 Session对象
- Session介绍
- Django中访问Session
第17章 表单
- 17-1 表单类
- 17-2 案例:用户注册
- 17-3 案例:用户注册调试
第18章 访问数据库与数据模型
- 18-1 SQLite3数据库
- 18-2 ORM技术
- 18-3 定义数据模型
- 18-4 数据的CRUD操作
- 18-5 案例:用户管理
- 18-6 构建查询条件
第19章 通用视图
- 19-1 通用显示视图介绍
- 19-2 案例1:使用列表视图
- 19-3 案例2:使用详细视图
- 19-4 案例3:分页
- 19-5 通用编辑视图介绍
- 19-6 通用编辑视图-案例1:使用表单视图
- 19-7 通用编辑视图-案例2:使用删除视图
第20章 文件上传
- 20-1 上传介绍
- 20-2 上传案例
第21章 发送电子邮件
- 21-1 介绍
- 21-2 综合示例:发送带有附件邮件
第22章 综合案例:网上商城
- 22-1 项目介绍
- 22-2 需求分析与设计
- 22-3 项目管理
- 22-4 初始化资源文件
- 22-5 编写模型模块
- 22-6 测试模型
- 22-7 编写表单模块
- 22-8 编写视图模块1:注册
- 22-9 编写视图模块2:登录
- 22-10 编写视图模块3:显示商品列表
- 22-11 编写视图模块4:显示商品详细
- 22-12 编写视图模块5:添加购物车
- 22-13 编写视图模块6:查看购物车
- 22-14 编写视图模块7:提交订单
课后测试
关东升
国内著名技术专家,技术顾问,技术图书作家