Django Web 框架入门培训
课程将详细介绍 Django 框架在 Web 开发过程中的应用,
包括 MVT 模型、模型类的编写、数据模型关系、创建数据表、
路由基础知识、HTTP 请求方法、Cookie & session 、
视图函数的创建、模板文件的配置与后台管理功能等知识点。
1 MVT 结构
2 创建 Django 项目
3 ORM 框架
4 数据迁移
5 设置 MySQL 日志功能
6 条件运算符
7 URL 简介
8 路由转发
9 HTTP 请求方法
10 HTTP 响应异常处理
11 Django 框架简介与安装
12 创建应用
13 编写映射类
14 利用 ORM 查询数据库
15 查询过滤器
16 数据模型关系
17 path 转换器
18 Cookie 与 session
19 模板标签和过滤器
20 静态资源处理
1
Django 框架介绍与安装
1.BS架构简介 2.MVT结构 3.Django框架简介 4.安装Django
2
创建一个 Django 项目
1.初始化项目
2.创建应用
3.注册应用
4.启动项目
5.创建视图函数
6.配置数据库
3
创建数据库映射类
1.ORM框架
2.编写映射类
3.使用映射类创建数据表
4.向数据表中添加数据的多种方式
4
映射类的增删改查
1.利用ORM查询数据库
2.设置MySQL日志功能
3.查询过滤器
4.条件运算符
5.聚合函数
6.修改和删除数据
1
创建课程作者数据表
1.Django映射类的创建
2.数据迁移操作
3.利用映射类创建数据
5
数据模型关系之一对一和多对一
1.一对一关系
2.多对多关系
6
数据模型关系之多对多
1.多对多关系
2.映射类多表查询
7
URL 路由基础
1.URL简介
2.path转换器
3.路由转发
2
创建求和视图函数
1.视图函数的编写
2.URL映射
3.路由转换器
8
HTTP 请求方法
1.GET请求
2.POST请求
9
状态保持
1.HTTP协议简介
2.Cookie的创建与使用
3.Session的创建与使用
10
HTTP 错误响应处理
1.HTTP状态码
2.由浏览器导致的响应异常
3.由服务器导致的响应异常
11
模板引擎
1.模板概述
2.模板变量
3.模板标签
4.模板过滤器
5.模板注释
3
查询作者的全部课程信息
1.模板变量
2.模板标签
12
添加静态资源
1.什么是静态资源
2.配置静态文件路径
3.添加示例静态文件
4.模板文件代码介绍
13
后台管理
1.创建管理员账号
2.后台管理
3.编写模板类对应的管理类