Python下有许多款不同的Web框架,Django是重量级选手中最有代表性的一位。它由Python写成,采用MVC的软件设计模式,许多成功的网站和APP都基于Django。

无论你是Python开发人员还是Web前端工程师,都要掌握Django框架。接下来小编分享的教程将一步步带你熟悉Django框架,每天进步一点点,半个月就能搞定Django。

教程名称

最新Django全套教程

适宜人群:

有Python基础,或刚接触Web框架的Django初学者

学习目标:

1)掌握博客、论坛、电商平台等常见Web前后端开发技能;

2)掌握虚拟开发环境配置、ORM、模板、views视图函数、会话机制、中间件、缓存、分页、验证码、邮件、日志。

课程安排:

Day01

01.Django简介,HelloDjango1

02.Django简介,HelloDjango2

03.Django简介,HelloDjango3

04.MTV简单流程1

05.MTV简单流程2

06.和Model的简单对接,实现数据增删改查1

07.和Model的简单对接,实现数据增删改查2

08.数据常规操作,级联数据1

09.数据常规操作,级联数据2

Day02

10.经典重现1

11.经典重现2

12.Model简介,ORM,字段类型,约束1

13.Model简介,ORM,字段类型,约束2

14.Model简介,ORM,字段类型,约束3

15.Model操作,创建模型

16.Model数据操作,集合,单个,切片1

17.Model数据操作,集合,单个,切片2

18.Model查询1

19.Model查询2

20.显性属性,隐性属性,ModelManager的定制

Day03

21.经典重现1

22.经典重现2

23.HelloTemplate,变量,标签,常见语法1

24.HelloTemplate,变量,标签,常见语法2

25.Template常用标签,结构标签1

26.Template常用标签,结构标签2

27.Views,路由规则 urls1

28.Views,路由规则 urls2

29.视图函数,反向解析,请求1

30.视图函数,反向解析,请求2

31.Request.META

Day04

32.昨日重现

33.View Response,会话简介1

34.View Response,会话简介2

35.Cookie交互,过期,加盐

36.Session交互

37.Session,Token1

38.Session,Token2

39.CSRF,常见算法

Day05

40.昨日重现

41.迁移原理,模型关系,级联数据操作1

42.迁移原理,模型关系,级联数据操作2

43.迁移原理,模型关系,级联数据操作3

44.模型关系,多对多,级联操作1

45.模型关系,多对多,级联操作2

46.模型关系,模型继承

47.静态资源,文件上传1

48.静态资源,文件上传2

Day06

49 上周重现1

50 上周重现2

51 DjangoCache,内置缓存,Redis缓存,多缓存1

52 DjangoCache,内置缓存,Redis缓存,多缓存2

53 DjangoCache,内置缓存,Redis缓存,多缓存3

54 中间件,AOP,统计,黑白名单,优先级控制1

55 中间件,AOP,统计,黑白名单,优先级控制2

56 中间件原理,频率反爬,CSRF实现机制,豁免CSRF1

57 中间件原理,频率反爬,CSRF实现机制,豁免CSRF2

58 中间件执行顺序,分页器的使用1

59 中间件执行顺序,分页器的使用2

60 分页器,验证码,验证码绘制,验证1

61 分页器,验证码,验证码绘制,验证2

Day07

62 昨日重现1

63 昨日重现2

64 富文本插件

65 技术部,简单分析1

66 技术部,简单分析2

67 需求分析,项目基础结构搭建

68 首页面资源储备,前端基础框架搭建1

69 首页面资源储备,前端基础框架搭建2

70 首页数据加载,数据加载流程,渲染1

71 首页数据加载,数据加载流程,渲染2

72 django-debugtoolbar,thefuck

Day08

73.昨日回顾

74.首页面加载完成1

75.首页面加载完成2

76.闪购页面基础结构搭建,数据查询1

77.闪购页面基础结构搭建,数据查询2

78.一级数据级联,固定容器

79.二级数据级联查询,三级数据排序1

80.二级数据级联查询,三级数据排序2

81.用户系统设计,用户注册,登陆,用户名预校验1

82.用户系统设计,用户注册,登陆,用户名预校验2

83.用户注册,预校验,ajax,密码数据安全

Day09

84.登陆验证,个人中心搭建1

85.登陆验证,个人中心搭建2

86.用户注册,登陆,退出,联动,邮件发送1

87.用户注册,登陆,退出,联动,邮件发送2

88.用户注册,登陆,退出,联动,邮件发送3

89.用户激活策略1

90.用户激活策略2

91.购物车表设计1

92.购物车表设计2

93.购物车数据添加,登陆封装1

94.购物车数据添加,登陆封装2

95.购物车页面,还有购物车交互

Day10

96.购物车商品状态交互1

97.购物车商品状态交互2

98.下单,订单生成1

99.下单,订单生成2

100.订单状态流转,订单详情,列表1

101.订单状态流转,订单详情,列表2

102.支付宝支付1

103.支付宝支付2

104.支付宝支付3

Day11

105.Nginx简介

106.Nginx配置简介1

107.Nginx配置简介2

108.Nginx对接uwsgi1

109.Nginx对接uwsgi2

110.Aliyun简介1

111.Aliyun简介2

112.Aliyun项目部署,简单压力测试1

113.Aliyun项目部署,简单压力测试2

114.Aliyun项目部署,简单压力测试3

Day12

115.昨日回顾

116.Nginx对接runserver,gunicorn

117.Nginx负载均衡

118.PyCharm远端撸代码,百度统计,友盟统计

119.RESTFul概念,接口设计1

120.RESTFul概念,接口设计2

121.RESTApi编写,接口模拟工具1

122.RESTApi编写,接口模拟工具2

123.RESTApi架构修改

124.类视图和REST更配1

125.类视图和REST更配2

Day13

126.昨日回顾

127.类视图,TemplateView

128.ListView,DetailView使用,源码分析

129.HelloRESTFramework1

130.HelloRESTFramework2

131.序列化工具,原生序列化,模型序列化1

132.序列化工具,原生序列化,模型序列化2

133.序列化工具,原生序列化,模型序列化3

134.Request,Response,ApiView源码梳理1

135.Request,Response,ApiView源码梳理2

136.双R,源码,视图函数包装

Day14

137.昨日回顾

138.APIView源码复习

139.REST中的类视图,mixin多继承1

140.REST中的类视图,mixin多继承2

141.REST中的类视图,mixin多继承3

142.viewsets实现,多继承

143.用户注册,修改注册过程1

144.用户注册,修改注册过程2

145.用户注册,默认超级管理员,用户登陆,用户登陆认证1

146.用户注册,默认超级管理员,用户登陆,用户登陆认证2

147.用户认证,用户权限

Day15

148.昨日回顾

149.用户注册,登陆

150.权限控制,级联操作1

151.权限控制,级联操作2

152.级联查询,节流控制,自定义节流1

153.级联查询,节流控制,自定义节流2

154.REST总结,HelloCelery1

155.REST总结,HelloCelery2

156.Django项目集成Celery,异步发送邮件

157.Admin的简单使用

158.后台管理1

159.后台管理2

django 类取消csrf_最新Django全套教程 半个月搞定Django相关推荐

  1. django默认缓存是多大_半个月搞定Django绝不是空话

    Python下有许多款不同的Web框架,Django是重量级选手中最有代表性的一位.它由Python写成,采用MVC的软件设计模式,许多成功的网站和APP都基于Django. 无论你是Python开发 ...

  2. AI教程!6步搞定YOGA风爱心形状

    Adobe illustrator,常被称为"AI",借助这款行业标准的矢量图形软件,您可以制作适用于印刷.Web.视频和移动设备的徽标.图标.绘图.版式和插图的矢量图设计软件.作 ...

  3. python画圆形螺旋线_硬核教程,利用 Python 搞定精美网络图!

    硬核教程, 利用 Python 搞定精美网络图! 一.NetworkX 概述 NetworkX 是一个用 Python 语言开发的图论与复杂网络建模工具,内置了常用的图与复杂网络分析算法,可以方便的进 ...

  4. Math:利用学生计算器计算一大堆的平均数和方差思维图文教程(一张图搞定!)

    Math:利用学生计算器计算一大堆的平均数和方差思维图文教程(一张图搞定!) 目录 利用学生计算器计算一大堆的平均数和方差教程 利用学生计算器计算一大堆的平均数和方差教程 我们的学生计算器其实有很多功 ...

  5. django 类取消csrf_Django之Form组件详解、图片上传及定制

    Django的Form功能 生成HTML标签 验证用户数据(显示错误信息) HTML Form提交保留上次提交数据 初始化页面显示内容 Django form 流程 1.创建类,继承form.Form ...

  6. Python基础教程:一次性搞定 Django Form

    最近在项目上用到了 Django 的自带的 Form 表单,遇到了一些坑,今天给大家出的这篇Python基础教程也是做了一个简单的总结,大家可以对号出坑. Form 基础介绍 首先让我们先来了解下 D ...

  7. asp.net javascrip获取session的值_一篇文章搞定 Django Cookie 与 Session

    cookie Cookie的由来 大家都知道HTTP协议是无状态的. 无状态的意思是每次请求都是独立的,它的执行情况和结果与前面的请求和之后的请求都无直接关系,它不会受前面的请求响应情况直接影响,也不 ...

  8. 轻松搞定 Django 模板语言进阶!

    作者 | 单雨 责编 | 屠敏 出品 | CSDN(ID:CSDNnews) 模板继承 简介 模板继承允许你建立一个基本的"骨架"模板, 它包含了网站中所有常见的元素,并定义了可以 ...

  9. git使用教程-一篇文章全搞定哦

    Git使用教程 Git是什么 文章转载自 代码飞:https://code.bywind.cn/2018/07/14/170/ Git是一个开源的分布式版本控制系统,用于敏捷高效地处理任何或小或大的项 ...

  10. nRF51822 入门必备教程(一篇搞定nRF51)

    微雪 NRF51822 Eval Kit 开箱检测 部署PC端开发环境 nRFgo Studio v1.14或更高版本 Keil MDK-ARM Lite v4.54或更高版本 J-Link Soft ...

最新文章

  1. java 彩票系统_JAVA版彩票随机生成系统
  2. python scrapy 入门,10分钟完成一个爬虫
  3. jar注册成服务器,Spring Boot项目生成jar包,并在windows服务器中注册成服务,开机启动(示例代码)...
  4. 【机器学习】Andrew Ng——05Octave
  5. android 11 版本更新内容,android 11怎么更新 android 11更新方法
  6. Java框架之SpringMVC 05-拦截器-异常映射-Spring工作流程
  7. windows环境下安装npm、cnpm、bower
  8. 单片机C语言程序设计实训 100例—基于 8051+Proteus仿真
  9. java物流项目描述_java-web模块物流项目四
  10. 三个月追求金牛全过程(图
  11. 关于DNS污染问题的通用解决方案
  12. 基于Spring Boot企业微信点餐系统项目总结
  13. 逆糖计划教大家一个轻松控糖的口诀
  14. 乐乎常用的html源码,LOFTER网页版登录入口
  15. ViewPager(一屏多页、无限滑动、自动切换)
  16. java 有序的list_Java 中的 List —— 有序序列
  17. 基于winform的GIS离线地图
  18. 数据分析实习-业务题准备
  19. 学习算法笔记(12)
  20. springboot+APP基于Android的洗衣店预约系统毕业设计源码260839

热门文章

  1. E4/EAS/Eventing System 事件系统
  2. 喜欢使用VMware的.net程序员要注意呀(Visual Studio启动不了的问题)
  3. [原创]BizTalk 开发系列
  4. 悼念512汶川大地震遇难同胞——珍惜现在,感恩生活(Hdu2191)-多重背包
  5. linux下Apache默认安装路径
  6. bzoj 3561: DZY Loves Math VI
  7. 天首发展,音飞储存要起飞
  8. Tomcat发生java.lang.OutOfMemoryError: PermGen space的解决方案
  9. Atitit java集成内嵌浏览器与外嵌浏览器attilax总结
  10. 纯PHP实现定时器任务(Timer)