Django 作为大而全的Web框架,深受Python爱好者的喜爱。我呢也是将 Django的基础、进阶知识点给统计了一下,整理了博客。

但是由于 CSDN并不支持代码的缩放,所以显得有些凌乱。特地写了这一篇博客作为 导航目录。

喜爱的同学也可以收藏下。

目录:

基础使用 了解Django,基本的使用流程

  1. Django 框架介绍,MVC 和 MVT模式的区别

  2. Django 项目的创建,模型的使用

  3. Django站点管理- Admin管理员,视图和URL

  4. Django 模板,配置文件,静态资源

  5. Django 创建项目使用流程

掌握以上这些,基本对Django上有个基础的了解了。

Django进阶 --模型

  1. Django 模型类的使用

  2. Django 中的 shell命令

  3. Django 中数据库的操作命令

  4. Django 查询

    4.1 Django 高级查询 F Q查询
    4.2 Django 聚合函数 和 排序函数,关联查询
    4.3 Django 的 QuerySet结果集,两大特性 惰性查询,限制查询集
    4.4 Django Manager管理器

Django升华 --视图

  1. Django视图介绍

  2. Django URLconf,路由命名与reverse反解析(逆向)

  3. Django HTTP Request对象 和 HTTP Response 对象

  4. Django 状态保持 cookie 和 session

  5. Django 类视图 和 中间件

  6. Django 模板 进阶

  7. Django Admin站点
    7.1 Django Admin 列表页展示
    7.2 Python Admin 调整编辑页展示
    7.3 Django Admin 调整站点信息(更改 Admin站点的名称信息)
    7.4 Django Admin上传图片

Django Rest Framework 使用流程

  1. 前后端分离的好处,认识 Restful

  2. Restful 的设计方法,请求和响应

  3. 明确REST接口开发的核心,初步理解序列化

  4. Django REST framework

序列化反序列化

  1. Serializser 序列化的 字段与选项

  2. 序列化的基本使用

  3. 反序列化的基本使用,is_valid()验证 validators验证器

  4. 反序列化的基本使用,保存

  5. 模型类序列化器ModelSerializer

  6. Django orm 一对多,多对多 DRF 正/反序列化器。简单使用

Django 使用手册相关推荐

  1. Django学习手册 - 创建Django工程项目以及APP

    前置步骤: 下载python,django 并且安装好 python 解释器以及django模块. 整体步骤阐述: 创建django工程项目 步骤一:进入安装的python目录 步骤二:输入创建工程的 ...

  2. Django学习手册 - pycharm 安装/建立第一个网站hello world

    步骤阐述: 1.下载 pycharm 安装包,安装pycharm 2.打开pycharm软件,新建工程项目 3.新建APP,配置url,启动项目 步骤1: pycharm 官网下载: https:// ...

  3. Django学习手册 - ORM数据类型

    DOM 字段/参数 配置格式: Module.字段(参数) 常用的字段归纳: 数字 models.AutoField() 自增列(int),必须设置为主键 models.IntegerField() ...

  4. Django学习手册 - ORM 数据创建/表操作 汇总

    ORM 查询的数据类型: QuerySet与惰性机制(可以看作是一个列表) 所谓惰性机制:表名.objects.all()或者.filter()等都只是返回了一个QuerySet(查询结果集对象),它 ...

  5. Django学习手册 - 前端input数据获取

    view获取数据方法归纳: #请求meta数据 request.mata(...)request.method(POST,GET,PUT) #从meta里面获取数据request.path_infor ...

  6. Django学习手册 - ORM sqlit基础数据库操作

    步骤阐述:( splitDB 是Django自带的一个数据库) 1.在APP01 中的 models.py 配置DB信息  userinfo 相当于数据表的表名,而 uname.pwd 相当于 表中的 ...

  7. Django学习手册 - ORM 外键

    Django 外键创建 关键语法: models.ForeignKey("UserGroup",to_field="gid",default=1,on_dele ...

  8. Django框架实现在线考试系统

    遇见Django框架之在线考试系统 1.Django的简介 2.项目的设计思路 3.搭建你的开发环境 4.分模块详细设计 5.总结 1.Django的简介 Django是一个基于MVC构造的框架.但是 ...

  9. django框架下后台登录验证

    提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 文章目录 前言 一.中间件的设置 二.登录与退出 三,添加验证码 总结 前言 对于后台管理页面,需要设置 1.中间件:用来防止用户未登 ...

最新文章

  1. YC陆奇发起知乎第一问:怎样的环境才能让更多AI创业公司成功?
  2. 使用TS自动抓取镜像
  3. linux 比较新的设备树 详解 device tree
  4. 袁亚湘:愿为数学做更多
  5. C与C++编译的区别 C和C++混合编译
  6. 高中毕业怎么考计算机一级,30天以96分通过计算机等级考试,我是这样做的
  7. 使用Bind配置DNS Load Balancing
  8. 访问 Notes/Domino 数据的定制 DXL 框架
  9. 世界时钟-国家中英文名称-国家代码-与北京的时差 一览
  10. linux飞行模式命令,Android 开启飞行模式的几种方式
  11. ado控件 怎么链接mysql_使用ADO或ADO控件访问数据库
  12. GB与BIG5内码转换COM原代码
  13. Python数据分析与挖掘实战学习12
  14. 云服务器(一)基本操作
  15. BERT uncased和cased的区别
  16. 无法删除文件夹,目录不是空的或U盘文件无法删除的解决办法
  17. 傅里叶级数和傅里叶变换超详细推导(DR_CAN)
  18. 通达信自动交易接口设置止损程序解析
  19. html里面如何让文字居中显示,HTML如何让文字居中?
  20. 十大热门JavaScript框架汇总

热门文章

  1. 【更新】数据库解决方案Data Abstract 9发布丨附下载
  2. Android Ble蓝牙开发
  3. 144均线的神奇用法
  4. 基于h5 canvas的模拟时钟javascript程序
  5. 新书推荐——信创桌面操作系统的配置与管理(统信UOS版)
  6. 2022年5月中国数据库排行榜:openGauss 黑马首登顶,AntDB 冲进20强
  7. 用计算机怎么刷票,人工投票的方法和电脑上快速刷票的技巧
  8. DecisionTree以及可视化
  9. 计算机局域网组建课件,为什么《计算机局域网组建与维护案例教程沈大林课件》找不到?...
  10. Matlab的简单编程