-
Django基础
- Django概述
- Django安装
- Django项目
-
Django配置
- 配置概述
- 静态资源
- 模板配置
- 数据库配置
- 中间件配置
-
Django路由
- 路由概述
- 路由语法
- 正则路由
- 路由跳转
- 命名空间
- 反向解析
-
Django模型
- 数据库连接
- 模型的定义
- 模型的操作
-
Django视图
- 视图概述
- 视图定义
- 请求对象
- 响应对象
-
Django模板
- 模板概述
- 模板语法
- 模板变量
- 模板条件
- 模板循环
- 模板过滤
- 模板继承
-
Django表单
- 表单概述
- 表单请求
- 文件上传
-
Django会话
- Cookie语法
- Session语法
-
Django缓存
- 缓存概述
- 缓存使用
- 缓存变量
-
Django中间件
- 中间件概述
- 中间件使用
-
Django部署
- 部署概述
- 部署项目
1 Django简介
Django是一个用于构建Web应用程序的高级Python Web框架。
2 Django模式
Django采用了MVT的软件设计模式,即模型(Model),视图(View)和模板(Template):
(1) M表示模型(Model):编写程序应有的功能,负责业务对象与数据库的映射(ORM);
(2) T表示模板(Template):负责如何把页面(html)展示给用户;
(3) V表示视图(View):负责业务逻辑,并在适当时候调用Model和Template。
3 Django官网
(1) Django官网:https://www.djangoproject.com/
(2) Django文档:https://docs.djangoproject.com/zh-hans/