Django基础
1.
Django基础概念和MVT架构
1.1.
Django简介
1.2.
虚拟环境
1.3.
创建Django项目
1.4.
模型
1.5.
站点管理
1.6.
视图和URL
1.7.
总结View和URL匹配流程
1.8.
模板
1.9.
总结View-Templates流程
1.10.
案例实现
1.10.1.
展示书籍列表
1.10.2.
展示人物列表
1.11.
总结MVT流程
2.
模型
2.1.
ORM
2.2.
项目准备
2.3.
MySQL数据库
2.4.
字段类型
2.5.
定义模型
2.6.
模型成员
2.7.
查询操作
2.7.1.
查询集
2.7.2.
基础条件查询
2.7.3.
F和Q对象
2.7.4.
聚合函数
2.7.5.
关联查询
3.
视图
3.1.
视图介绍和项目准备
3.2.
URLconf
3.3.
错误视图
3.4.
HttpRequest对象
3.4.1.
属性介绍
3.4.2.
QueryDict对象
3.4.3.
GET属性
3.4.4.
POST属性
3.5.
HttpResponse对象
3.5.1.
JsonResponse
3.5.2.
HttpResponseRedirect
3.6.
状态保持
3.6.1.
Cookie
3.6.2.
Session
3.6.2.1.
常见Session操作
4.
模板
4.1.
模板介绍
4.2.
模板语言
4.2.1.
变量
4.2.2.
标签
4.2.3.
过滤器
4.2.4.
自定义过滤器
4.2.5.
注释
4.3.
模板继承
4.4.
HTML转义
4.5.
CSRF
4.6.
验证码
4.7.
反向解析
5.
常用功能
5.1.
静态文件
5.2.
中间件
5.3.
站点管理
5.3.1.
列表页选项
5.3.2.
编辑页选项
5.3.3.
重写模板
5.4.
上传图片
5.4.1.
后台站点上传图片
5.4.2.
自定义表单上传图片
5.4.3.
展示上传的图片
5.5.
分页
5.6.
案例:省市区选择
6.
Git管理源代码
6.1.
Git简介
6.2.
工作区暂存区和仓库区
6.3.
Git单人本地仓库操作
6.4.
Git远程仓库Github
6.4.1.
创建远程仓库
6.4.2.
配置SSH
6.4.3.
克隆项目
6.4.4.
多人协同开发
6.4.5.
代码冲突
6.4.6.
标签
6.4.7.
分支
Published with GitBook
Django基础
模型
MVT图解