# 14 Django 基础 + 进阶[](https://github.com/sindresorhus/awesome)
具体的请查看该篇章中的代码实现。
****
|Author|白发老书生|
|---|---
|E-mail|china.hao.zhang@gmail.com
****
目录
* [Day01](#day01)
* 01-课程介绍
* 02-今天内容介绍
* 03-Django介绍
* 04-MVC介绍
* 05-MVT介绍
* 06-思考:MVC和MVT解耦
* 07-虚拟环境之为什么要安装虚拟环境
* 08-虚拟环境之创建虚拟环境
* 09-编码说明
* 10-创建Django项目
* 11-模型之数据分析
* 12-模式之使用Django进行数据库开发的提示
* 13-模型之创建迁移
* 14-模型之站点管理
* 15-视图之定义视图
* 16-视图之URL路由匹配
* 17-模板
* 18-总结之View-Templates流程
* 19-案例之展示书籍信息列表
* 20-断点调试
* 21-案例之book_id分析
* 22-案例之href地址规则
* 23-案例之展示人物列表信息
* 24-总结之MVT流程
* [Day02](#day02)
* 01-反馈和回顾(无效)
* 02-ORM介绍
* 03-项目准备
* 04-配置MySQL
* 05-模型之字段类型
* 06-模型之选项(字段类型的可选参数)
* 07-模型之元选项修改表名
* 08-模型之定义模型类
* 09-模型之测试数据
* 10-管理器之管理器对象objects介绍和使用(仅做了解)
* 11-管理器之管理器类Manager介绍(仅做了解)
* 12-管理器之自定义管理器类(重写父类get_queryset())(仅做了解)
* 13-管理器之自定义管理器类(新增模型类实例化方法)(仅做了解)
* 14-查询操作之查询集介绍
* 15-查询操作之限制查询集(limit)
* 16-查询操作之基础条件查询
* 17-查询操作之F()
* 18-查询操作之Q()
* 19-查询操作之聚合过滤器
* 20-查询操作之F(基础关联查询
* 21-查询操作之内连接
* [Day03](#day03)
* 01-回顾
* 02-自关联查询之自关联回顾和需求说明
* 03-自关联查询之省市区数据准备
* 04-自关联查询之自关联查询省市区
* 05-视图介绍
* 06-项目准备
* 07-正则取值之URLconf回顾
* 08-正则取值之位置参数
* 09-正则取值之关键字参数
* 10-HttpRequest对象之介绍
* 11-HttpRequest对象之属性介绍
* 12-HttpRequest对象之常见属性演示(path,method,GET)
* 13-QueryDict对象之介绍
* 14-QueryDict对象之GET属性(准备界面)
* 15-QueryDict对象之GET属性(一键一值)
* 16-QueryDict对象之GET属性(一键多值)
* 17-QueryDict对象之GET属性(准备界面)
* 18-QueryDict对象之GET属性(POST属性)
* 19-HttpResponse对象之介绍
* 20-JsonResponse对象之介绍
* 21-JsonResponse对象之ajax准备界面
* 22-JsonResponse对象之加载静态jquery
* 23-JsonResponse对象之发送ajax请求
* 24-JsonResponse对象之转json
* 25-JsonResponse对象之局部刷新界面
* [Day04](#day04)
* 01-回顾(重要)
* 02-ajax原始请求分析(重要)
* 03-ajax的get请求分析(重要)
* 04-HttpResponse对象之HttpResponseRedirect重定向
* 05-错误视图
* 06-状态保持之介绍
* 07-状态保持之cookie介绍
* 08-状态保持之cookie读写
* 09-状态保持之session介绍
* 10-状态保持之session写入到django_session表
* 11-状态保持之session机制介绍(重要)
* 12-模板之介绍
* 13-模板之加载流程回顾
* 14-模板语言之变量
* 15-模板语言之标签
* 16-模板语言之过滤器
* 17-模板语言之自定义过滤器(接收一个参数)
* 18-模板语言之自定义过滤器(接收两个参数)
* 19-模板语言之注释
* 20-模板继承之介绍
* 21-模板继承之使用
* [Day05](#day05)
* 01-更换了IP后的处理
* 02-ubuntu试运行macOS的代码
* 03-回顾
* 04-模板之HTML转义
* 05-模板之CSRF (介绍)
* 06-模板之CSRF (安全处理)
* 07-模板之CSRF (源码查看)
* 08-模板之验证码 (生成验证码)
* 09-模板之验证码 (验证逻辑实现)
* 10-模板之反向解析 (常规操作回顾)
* 11-模板之反向解析 (超链接动态生成地址)
* 12-模板之反向解析 (重定向动态生成地址)
* 13-模板之反向解析 (超链接传参位置参数)
* 14-模板之反向解析 (重定向传参位置参数)
* 15-模板之反向解析 (超链接传参关键字参数)
* 16-模板之反向解析 (重定向传参关键字参数)
* 17-静态文件之展示静态文件
* [Day06](#day06)
* 01-反馈和回顾
* 02-静态文件之static标签的使用
* 03-中间件之介绍
* 04-中间件之使用
* 05-站点管理之准备工作
* 06-站点管理之列表页选项
* 07-站点管理之编辑页选项
* 08-站点管理之重写站点模板
* 09-图片上传之准备工作
* 10-图片上传之站点上传
* 11-图片上传之准备自定义表单
* 12-图片上传之实现自定义表单上传
* 13-分页之实现
* 14-分页之page(page_num)page_num不能为空字符串
* 15-省市区选择之准备工作
* 16-省市区选择之省级数据展示
## COMMITS
[Commits](https://github.com/HaoZhang95/PythonAndMachineLearning/commits/master)
## 报告问题
[Issues](https://github.com/HaoZhang95/PythonAndMachineLearning/issues)