首页>课程更新>告别做咸鱼,代码敲起来,《Python全系列》第9阶段更新

告别做咸鱼,代码敲起来,《Python全系列》第9阶段更新

Python全系列

 

本次更新内容为Python第九阶段:Flask百战电商后台项目

 

 本阶段会综合利用前面学习到的 WEB 开发知识,创建一个电商公司的在线购物后台项目, 主要方便广大卖家管理自己的销售的产品。通过此项目可以学会前后分离项目的开发方案。

 

 本项目前端采用vue-cli的脚手架,后端采用Flask的Web框架。项目通过完成用户管理、权限管理、商品管理、订单管理、统计管理等功能让知识点更加熟练,并应用到业务需求中,达到不再是纸上谈兵。

 

章节1:Flask百战电商后台项目

01项目的介绍

02(后端)VSCode创建Flask基本结构

03(后端)数据库参数配置

04(后端)Flask项目增加基本插件

05(后端)拆分项目结构

06(后端)模型建立与映射

07(后端)模型的完善

08(后端)用户登录操作

09(后端)用户注册操作

10(后端)响应信息优化

11(后端)VSCode配置项目环境

12(后端)token基本原理

13(后端)生成token并验证

14(后端)登录装饰器

15(前端)vue-cli脚手架的安装

16(前端)vue-ui创建项目

17(前端)vue-cmd创建项目

18(前端)插件安装与项目结构的介绍

19(前端)ES6的规范介绍

20(前端)vue-cli清理项目结构

21(前端)创建登录组件

22(前端)登录组件布局

23(前端)登录logo的设置

24(前端)登录form的显示

25(前端)登录form数据获取与验证

26(前端)登录预验证与表单重置

27(前端)登录操作

28(前端)登录失败处理

29(前端)login_required的编写

30(前端)请求拦截器设置token

31(前端)响应拦截器设置

32(前端)主页布局

33(前端)退出操作与拦截器的测试

34(后端)菜单model的创建

35(后端)菜单测试数据填充

36(后端)菜单接口逻辑实现

37(前端)菜单的展示

38(前端)菜单的优化

39(前端)欢迎页面的设置

40(后端)根据ID获取用户信息

41(后端)获取用户列表

42(后端)更新用户信息

43(后端)删除用户

44(前端)修改菜单路由地址

45(前端)菜单选项高亮问题

46(前端)用户列表布局

47(前端)用户列表的数据填充

48(前端)用户列表使用分页

49(前端)用户查询功能实现

50(前端)增加用户窗口设置

51(前端)增加用户表单验证

52(前端)增加用户表单小bug修复

53(前端)增加用户功能实现

54(前端)编辑用户数回显

55(前端)编辑用户实现

56(前端)删除用户窗口显示

57(前端)删除用户操作

58(后端)重置密码接口实现

59(前端)重置密码实现

60(前端)编写代码严格解决方案

61(前端)权限管理实现

62(后端)获取角色列表接口

63(后端)增加角色列表接口

64(后端)删除角色接口

65(后端)修改角色接口

66(后端)用户角色权限关系

67(后端)用户角色名称的显示

68(后端)用户增加与修改角色

69(前端)角色列表布局与展示

70(前端)用户分配角色

71(后端)角色接口携带权限数据

72(前端)角色权限的显示

73(前端)角色权限显示的美化

74(后端)删除角色权限接口实现

75(前端)删除角色权限实现

76(前后端)前后端角色删除优化显示

77(后端)角色权限的排序显示

78(前端)分配权限页面显示

79(前端)分配权限数据回显

80(后端)分配权限接口实现

81(前端)分配权限实现

82(前端)商品分类介绍与组件配置

83(后端)商品分类model编写与数据初始化

84(后端)商品分类蓝图与增加分类接口实现

85(后端)商品分类查修删接口实现

86(后端)获取商品分类列表树(不分页)

87(后端)获取商品分类列表树(分页)

88(前端)商品分类TreeTable的显示

89(前端)商品分类显示优化

90(前端)增加商品分类显示

91(前端)增加商品分类实现

92(后端)分类参数Model创建与初始化

93(后端)分类参数增加接口实现

94(后端)分类参数ID获取接口实现

95(后端)分类参数更新数据接口实现

96(后端)分类参数删除接口实现

97(后端)分类参数获取列表接口实现

98(前端)分类管理布局显示

99(前端)分类管理分类选项优化

100(前端)分类管理分类数据的显示

101(前端)分类管理分类数据请求优化

102(前端)分类管理增加窗口显示

103(前端)分类管理增加属性

104(前端)分类管理增加优化

105(前端)分类管理属性值显示

106(前端)分类管理显示增加值tag

107(前端)分类管理增加值实现

108(前端)分类管理删除值实现

109(后端)商品管理Model创建

110(后端)商品管理数据的填充

111(前端)商品管理页面布局

112(后端)商品管理商品列表接口实现

113(前端)商品管理商品列表展示

114(前端)商品管理商品搜索

115(后端)商品管理删除接口实现

116(前端)商品管理删除实现

117(前端)商品管理增加商品布局

118(前端)商品管理setps与tab绑定显示

119(前端)商品管理增加基本信息布局

120(前端)商品管理增加基本信息优化

121(前端)商品管理增加静态参数显示

122(前端)商品管理增加动态参数显示

123(后端)图片上传接口实现

124(前端)上传商品图片

125(前端)删除上传图片

126(前端)上传图片的预览

127(前端)富文本的使用

128(前端)增加商品前数据处理

129(后端)商品model添加

130(后端)商品添加接口实现

131(前后端)商品添加前后端结合

132(后端)订单管理Model与初始化数据

133(后端)订单管理获取订单列表接口实现

134(前端)订单列表布局与显示

135(前端)订单管理显示物流窗口

136(后端)订单管理物流信息接口编写

137(前端)订单管理显示物流信息

138(前端)数据统计显示图表

139(后端)数据统计接口实现

140(前端)数据统计获取后台数据显示

 

 

 

另附章节课程资料

 

 

百战程序员微信公众号

百战程序员微信小程序

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