Django框架进阶版

目录

一、Django介绍

1.起源

2.组件

3.用途

二、Django项目结构一

1.创建项目

2.启动服务

3.关闭服务

manage.py

项目同名文件夹        mysite1/mysite1

三、Django项目结构二

 1.settings.py

2.公有配置

3.自定义配置

四、URL和视图函数

1.结构

2.Django如何处理URL的请求

3.视图函数

五、路由配置1

1.path()函数

2.练习

3.path转换器

 案例:

 六、路由配置2

1.re_path()       

2.样例

七、请求与响应

1.Http协议请求与响应

2.请求

3.Django中的请求

4.响应

 5.Django中的响应对象

        案例

八、GET请求和POST请求

 1.定义

 2.GET处理

3.POST请求

案例

小结:

九、Django的设计模式及模板层

1.MVC和MTV

2.模板

3.视图与模板层之间的交互

十、模板层变量和标签

1.在模板中使用变量语法

2.模板标签

3.if标签

4.for标签

十一、模板层 - 过滤器和继承 

1.过滤器 

2.继承

 十二、url反向解析

1.代码中出现url的位置

2.代码中url书写规范

 3.url反向解析

十三、静态文件 

1.什么是静态文件

2.静态文件配置        -在setting.py文件中

3.静态文件访问

十四、Django应用及分布式路由

1.什么是应用

2.创建应用

 3.分布式路由

 4.配置分布式路由

5. 应用下的模板

十五、模型层及ORM

1.模型层定义

2.Django配置mysql 

 3.什么是模型

 4.ORM框架

5.数据库迁移

​编辑 6.模型类创建

小结:

十六、基础字段及选项1

1.字段类型

 十七、基础字段及选项2

1.字段选择项

 2.Meta类

小结:

常见问题1:

 常见问题2:

 十八、ORM基本操作

1.ORM创建数据

2.管理器对象

3.创建数据

4.Django Shell

十九、ORM查询操作1

1.查询简介

2.查询方法

查询案例:

二十、ORM查询操作2

 二十一、ORM更新数据

二十二、ORM删除

二十三、F对象和Q对象

1.F对象        

 二十四、聚合查询和原生数据库

二十五、admin后台管理1

 二十六、admin后台管理2

二十七、关系映射1

你可能感兴趣的:(django,python,django,python,后端)