首页>课程更新>追逐前沿,Django3《python全系列》第十二阶段更新

追逐前沿,Django3《python全系列》第十二阶段更新

python全系列》

 

本次更新内容为python全系列第十二阶段:Python_Django3框架

 

Python下有许多款不同的 Web 框架。Django是重量级选手中有代表性的一位。许多成功的网站和APP都基于Django。它最初是被开发来用于管理劳伦斯出版集团旗下的一些以新闻内容为主的网站的,即是CMS(内容管理系统)软件。由于Django在近年来的迅速发展,应用越来越广泛,被著名IT开发杂志SD Times评选为2013 SD Times 100,位列“API、库和框架”分类第6位,被认为是该领域的佼佼者。

本阶段将学习 Django23的使用,了解 Django23中 MVT 的开发模式,掌握模型的设计、视图 路由的设置和模板。python 在 WEB 应用开发方向的需求在近段时间逐步增长,因此也是以后大家学完 python 后的一个主要就业方向。

 

章节1:Django初级

01_Django介绍

02_相关术语MVC、MTV、ORM介绍

03_搭建Django项目

04_完成Django的第一个请求

05_Django配置1

06_Django配置2

07_URL调度器工作原理

08_URL调度器示例1

09_URL调度器示例2

10_自定义路径转换器

11_URL调度器中正则表达式的使用

12_默认值使用_异常处理

13_引用其它URL调度器

14_URL反向解析

15_命名空间

16_django模型简单示例

17_模型修改后重新应用

18_逆向从数据库表生成模型类

19_Django项目使用sqlite3数据库

20_字段Field

21_模型一对多关系映射

22_模型一对一关系映射

23_模型多对多关系映射

24_模型新增数据

25_模型多对多新增数据

26_对象关系映射条件查询

27_条件查询日期时间过滤

28_多对象关联查询

29_分组统计

30_模型修改删除数据

31_模型Q对象的使用

32_模型F对象的使用

33_使用SQL语句

34_django视图FBV和CBV

35_django视图返回错误响应

36_视图装饰器

37_HTTPRequest对象

38_QueryDict的使用

39_HttpResponse和JsonResponse对象

40_FileResponse对象

41_render方法的使用

42_redirect方法的使用

43_get_object_or_404的使用

44_通用视图函数

45_django模板配置

46_django模板渲染变量

47_django模板渲染实体_字典_列表

48_标签csrf_token的使用

49_标签for和标签if的使用

50_标签url的使用

51_标签widthratio的使用

52_过滤器

53_include标签

54_静态文件

55_模板继承

56_admin后台管理

57_admin后台管理_简单模型

58_admin后台管理_简单模型2

59_后台管理一对一和一对多模型

60_后台管理多对多模型

61_自定义模型管理类

62_自定义模型管理类属性

63_增加额外的批量操作

64_覆盖admin默认模板

65_覆盖admin默认模板2

66_Cookie简介

67_Cookie的设置值和获取值

68_Cookie的常用属性

69_签名的Cookie

70_Cookie实现三天免登录1

71_Cookie实现三天免登录2

72_Session简介及五种类型

73_Session对象的使用

74_Session中常用方法

75_Session使用示例1

76_Session使用示例2

77_分页器-Paginator类和Page类

78_分页器-批量插入数据

79_分页器-列表页面显示数据

80_分页器-上一页下一页翻页实现

81_分页器-orphans参数的使用

82_分页器-分页栏页码实现

章节2Django进阶

83_验证码-简介、常见的验证码

84_验证码-实现登录功能

85_验证码-生成图片

86_验证码-登录页面生成验证码

87_验证码-项目中使用验证码

88_中间件-默认中间件和如何配置中间件

89_中间件-项目测试process_request方法

90_中间件-项目测试process-response方法

91_中间件-项目测试process-view方法

92_中间件-项目测试process-exception方法

93_中间件-项目测试process_template_response

94_中间件-示例URL过滤

95_Django生命周期

96_日志概念及配置

97_日志-Loggers配置

98_日志-Loggers配置2

99_日志-Loggers的简单使用

100_日志-Loggers中propagate配置使用

101_日志-Django内置Logger

102_日志-Handlers配置

103_日志-StreamHandler处理器

104_日志-RotatingFileHandler处理器

105_日志-TimedRotatingFileHandler处理器

106_日志-SMTPHandler处理器

107_日志-过滤器Filters

108_日志-自定义过滤器

109_日志-Formatters

110_日志-logging.LogRecord对象

111_信号-信号概念及内置信号

112_信号-自定义信号机接收器receiver

113_信号-信号注册

114_信号-断开连接和发送信号

115_信号-内置信号在项目中的使用

116_信号-自定义信号在项目中的使用

117_缓存redis-redis概念

118_缓存redis-redis下载安装常用操作

119_缓存redis-settings文件中的配置

120_缓存redis-手动操作redis数据库

121_缓存redis-全站缓存配置

122_缓存redis-全站缓存的应用

123_缓存redis-视图函数缓存

124_缓存redis-模板文件缓存

125_缓存redis-低级缓存1

126_缓存redis-低级缓存2

127_缓存redis-session缓存

128_celery-celery简介

129_celery-celery异步任务的配置和task编写

130_celery-异步任务调用

131_celery-启动celery和获取任务结果

132_celery-定时任务

133_celery-任务绑定

134_celery-任务钩子

135_celery-任务编排

136_celery-celery管理和监控

137_DebugToolBar-调试工具栏的使用

138_DebugToolBar-工具栏配置

 

 

 

另附各章节课程资料

 

 

 

 

 

 


百战程序员微信公众号

百战程序员微信小程序

©2014-2024 百战汇智(北京)科技有限公司 All Rights Reserved 北京亦庄经济开发区科创十四街 赛蒂国际工业园
网站维护:百战汇智(北京)科技有限公司
京公网安备 11011402011233号    京ICP备18060230号-3    营业执照    经营许可证:京B2-20212637