首页>课程更新>Flask框架-《Python全系列》

Flask框架-《Python全系列》

《Python全系列》

本次更新内容Python全系列第九阶段:

Flask框架

 

本阶段将较全面的、深度的学习Flask框架,这是当前受欢迎的一个WEB框架。内容有当前主流的虚拟环境Virtualenv、Flask视图基础和URL、Jinja2模版、Flask视图高级、Flask高级知识和常用的插件库、ORM主流框架之SQLAlchemy及最后Flask综合应用。

阶段九:Flask框架-flask视图基础和URL

 

01_Flask介绍

02_Flask第一个应用程序

03_Flask运行方式

04_Flask中DEBUG模式

05_Flask环境参数的加载

06_Flask路径参数的使用

07_Flask路径参数类型

08_Flask路径参数类型转换底层

09_Flask自定义路由转换器

10_自定义转换to_python函数

11_postman的使用

12_查询参数的使用

13_请求体参数的使用

14_上传文件的使用

15_request其它参数的使用

16_url_for函数的使用

17_使用url_for的原因

18_响应_重定向的使用

19_响应_响应内容

20_响应_自定义响应对象

 

 

 

阶段九:flask之jinja2模板

 

 

21_模板的介绍

22_模板的使用

23_模板传递参数

24_模板中使用url_for函数

25_模板的介绍

26_default过滤器

27_转义字符过滤器

28_其它过滤器

29_自定义内容过滤器

30_自定义时间过滤器

31_模板_选择结构

32_模板_选择结构练习

33_模板_循环结构

34_模板_循环结构练习

35_宏的使用

36_宏的引入

37_include导入模板

38_set与with的使用

39_静态资源的引入

40_模板继承

41_模板继承练习

 

 

 

阶段九:flask视图高级

 

 

42_add_route与add_url_route的使用

43_类视图的使用

44_类视图的好处

45_类视图的实战

46_基于调度方法的类视图

47_基于调度方法的类视图写法优化

48_视图装饰器的使用

49_蓝图的介绍

50_蓝图的目录结构

51_蓝图模板的使用

52_蓝图静态文件

53_蓝图与url_for函数结合

54_蓝图设置子域名

 

 

 

阶段九:flask高级

 

 

55_Cookie的介绍

56_Flask操作Cookie

57_Cookie的有效期

58_Session的介绍

59_Flask操作Session

60_Session的有效期

61_Session实现免登录效果

62_TreadLocal对象

63_Flask中的应用上下文

64_Flask中的请求上下文

65_Flask中的全局对象G

66_钩子函数的介绍

67_before_request与before_first_request函数

68_context_processor函数

69_errorhandler函数

70_Flask信号的使用

71_Flask信号记录用户登录

72_Flask内置信号介绍

73_Flask模板渲染完信号

74_Flask请求错误信号

75_wtf的介绍与使用

76_wtf常用的验证器

77_wtf自定义验证器

78_wtf渲染模板

79_文件的安全上传与访问

80_wtf的文件验证

81_RESTFUL介绍

82_Flask_RESTFul的基本使用

83_Flask_RESTFul数据解析

84_Flask_RESTFul数据解析参数设置

85_Flask_RESTFul规范返回值

86_Flask_RESTFul规范返回值_参数设置

87_Flask_RESTFul规范返回值_类型设置

88_Flask_RESTFul与蓝图结合使用

89_Flask_RESTFul返回模板

 

 

 

阶段九:flask数据库

 

 

90_SQLAlchemy介绍

91_SQLAlchemy链接数据库

92_SQLAlchemy模型映射表结构

93_SQLAlchemy对数据的CRUD

94_SQLAlchemy常用的数据类型介绍

95_SQLAlchemy常用的数据类型演示

96_SQLAlchemy列参数的使用

97_SQLAlchemy中query函数的使用

98_SQLAlchemy中filter函数的使用

99_SQLAlchemy关联表删除策略设置

100_一对多关系的使用

101_一对一关系的使用

102_多对多关系的使用

103_SQLAlchemy删除数据注意事项

104_SQLAlchemy级联数据操作参数

105_SQLAlchemy数据的排序

106_SQLAlchemy数据的分页

107_SQLAlchemy数据懒加载

108_SQLAlchemy数据的分组

109_SQLAlchemy中join的使用

110_SQLAlchemy中子表的查询

111_SQLAlchemy中别名的使用

112_Flask_SQLAlchemy的介绍

113_Flask_SQLAlchemy的使用

114_alembic的使用

115_alembic的常见错误

116_alembic与FlaskSQLAlchemy结合

117_Flask_Migrate的使用

118_Flask目录结构


百战程序员微信公众号

百战程序员微信小程序

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