本次课程更新Python第十阶段——Flask百战电商后台项目Flask百战电商后台项目
当今电商市场竞争激烈,为了保持竞争力,电商公司需要不断优化自己的业务流程,提高产品销售效率。在这个过程中,拥有一个高效的在线购物后台系统是非常重要的。
本阶段的项目将会帮助您学习如何创建一个电商公司的在线购物后台系统,主要用于帮助卖家管理自己的销售产品。通过使用前端技术 vue 和后端技术 Flask,您将学习如何开发一个完整的前后端分离的电商项目。
该项目包含了多个实用功能,包括用户管理、权限管理、商品管理、订单管理和统计管理等功能。通过完成这些功能,您将更加熟练掌握这些知识点,并将其应用到实际业务需求中,不再是纸上谈兵,为未来的工作提供实际帮助。
章节 内容 Flask百战电商后台项目
1:课程介绍
2:后端_VSCode创建Flask基本结构
3:后端_Flask基本参数配置
4:后端_配置数据库对象
5:后端_拆分文件目录
6:后端_蓝图的创建
7:后端_用户模型的创建与同步
8:后端_用户模型的优化
9:后端_用户登录功能
10:后端_用户注册功能
11:后端_设置VSCode调试模式
12:后端_token原理介绍
13:后端_token的生成与解析
14:后端_token设置有效期
15:后端_login_required装饰器的使用
16:前端_vue的安装
17:前端_vue项目的创建
18:前端_vue目录介绍与插件安装
19:前端_vue配置element_plus
20:前端_创建登录视图
21:前端_登录页面的布局
22:前端_登录页面增加Logo
23:前端_登录表单设计
24:前端_表单基本验证
25:前端_重置表单功能实现
26:前端_登录预验证功能
27:前端_构建请求工具与结构
28:后端_处理跨域问题
29:前端_完善登录功能
30:前端_login_required验证功能
31:前端_请求拦截器增加token
32:前端_响应拦截器验证token状态
33:前端_主页布局
34:前端_退出登录功能与响应拦截器测试
35:后端_菜单模型创建
36:后端_菜单表的数据初始化
37:后端_获取菜单tree类型数据接口开发
38:后端_获取菜单list类型数据接口开发
39:前端_菜单初步显示与数据获取
40:前端_菜单的动态显示
41:前端_菜单显示的优化
42:前端_设置欢迎页面
43:后端_根据ID获取用户信息
44:后端_获取用户列表
45:后端_更新用户信息
46:后端_删除用户与修复注册BUG
47:前端_用户列表基本内容布局
48:前端_用户列表美化
49:前端_用户列表数据填充
50:前端_用户列表分页实现
51:前端_用户查询功能
52:前端_增加用户页面布局
53:前端_增加用户验证
54:前端_修复增加用户页面BUG
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:后端_修复角色获取权限功能BUG
81:前端_删除角色指定权限提示
82:前端_删除角色指定权限实现
83:后端_优化角色权限显示顺序
84:前端_显示分配权限页面
85:前端_显示分配权限数据回显
86:后端_分配权限接口开发
87:前后端_分配权限实现
88:前端_分类列表布局
89:后端_商品分类模型创建
90:后端_商品分类的添加接口
91:后端_商品分类的获取列表接口
92:后端_优化商品分类的获取列表接口
93:后端_商品分类指定层数
94:后端_商品分类分页
95:前端_获取商品分类
96:前端_获取商品分类页面优化
97:前端_增加商品分类
98:前端_获取增加商品分类的数据
99:前端_增加商品分类实现
100:后端_商品分类属性的模型创建
101:后端_商品分类属性的添加
102:后端_商品分类属性列表的获取
103:后端_根据ID获取商品分类属性
104:后端_根据ID更新商品分类属性
105:后端_根据ID删除商品分类属性
106:前端_商品分类属性页面布局
107:前端_商品分类属性页面布局2
108:前端_商品分类静态属性的显示
109:前端_商品分类动态属性的显示与优化
110:前端_优化商品分类属性获取的频率
111:前端_增加商品分类属性窗口设置
112:前端_增加商品分类属性实现
113:前端_优化分类属性显示
114:前端_分类属性值的显示
115:前端_分类动态属性添加值显示
116:前端_收集增加动态属性值的数据
117:前端_增加动态属性值的数据
118:前端_删除动态属性的值
119:后端_设计商品模型
120:后端_商品数据的初始化
121:前端_商品列表布局
122:后端_获取商品列表接口开发
123:前端_显示商品列表
124:前端_查询商品列表
125:后端_删除商品接口开发
126:前端_删除商品功能
127:前端_增加商品页面设计
128:前端_增加商品页面布局
129:前端_steps与tabs的联动
130:前端_基本信息布局
131:前端_基本信息数据收集与优化
132:前端_静态属性的显示
133:前端_动态属性的显示
134:后端_上传图片接口开发1
135:后端_上传图片接口开发2
136:前端_上传图片实现
137:前端_删除图片实现
138:前端_图片预览实现
139:前端_富文本编辑器的安装与配置
140:前端_富文本编辑器的使用
141:前端_收集商品表单数据
142:后端_商品模型的补充
143:后端_商品添加接口开发
144:前端_完成商品添加
145:后端_建立订单相关模型
146:后端_订单相关数据初始化
147:后端_获取订单信息接口开发
148:前端_订单页面布局
149:前端_订单列表数据显示
150:后端_获取物流信息
151:前端_显示物流信息
152:前端_图表显示
153:前端_多张图表的显示
154:后端_后端数据统计接口开发
155:后端_图表动态获取数据
当今电商市场竞争激烈,为了保持竞争力,电商公司需要不断优化自己的业务流程,提高产品销售效率。在这个过程中,拥有一个高效的在线购物后台系统是非常重要的。
本阶段的项目将会帮助您学习如何创建一个电商公司的在线购物后台系统,主要用于帮助卖家管理自己的销售产品。通过使用前端技术 vue 和后端技术 Flask,您将学习如何开发一个完整的前后端分离的电商项目。
该项目包含了多个实用功能,包括用户管理、权限管理、商品管理、订单管理和统计管理等功能。通过完成这些功能,您将更加熟练掌握这些知识点,并将其应用到实际业务需求中,不再是纸上谈兵,为未来的工作提供实际帮助。
章节 内容 Flask百战电商后台项目
1:课程介绍
2:后端_VSCode创建Flask基本结构
3:后端_Flask基本参数配置
4:后端_配置数据库对象
5:后端_拆分文件目录
6:后端_蓝图的创建
7:后端_用户模型的创建与同步
8:后端_用户模型的优化
9:后端_用户登录功能
10:后端_用户注册功能
11:后端_设置VSCode调试模式
12:后端_token原理介绍
13:后端_token的生成与解析
14:后端_token设置有效期
15:后端_login_required装饰器的使用
16:前端_vue的安装
17:前端_vue项目的创建
18:前端_vue目录介绍与插件安装
19:前端_vue配置element_plus
20:前端_创建登录视图
21:前端_登录页面的布局
22:前端_登录页面增加Logo
23:前端_登录表单设计
24:前端_表单基本验证
25:前端_重置表单功能实现
26:前端_登录预验证功能
27:前端_构建请求工具与结构
28:后端_处理跨域问题
29:前端_完善登录功能
30:前端_login_required验证功能
31:前端_请求拦截器增加token
32:前端_响应拦截器验证token状态
33:前端_主页布局
34:前端_退出登录功能与响应拦截器测试
35:后端_菜单模型创建
36:后端_菜单表的数据初始化
37:后端_获取菜单tree类型数据接口开发
38:后端_获取菜单list类型数据接口开发
39:前端_菜单初步显示与数据获取
40:前端_菜单的动态显示
41:前端_菜单显示的优化
42:前端_设置欢迎页面
43:后端_根据ID获取用户信息
44:后端_获取用户列表
45:后端_更新用户信息
46:后端_删除用户与修复注册BUG
47:前端_用户列表基本内容布局
48:前端_用户列表美化
49:前端_用户列表数据填充
50:前端_用户列表分页实现
51:前端_用户查询功能
52:前端_增加用户页面布局
53:前端_增加用户验证
54:前端_修复增加用户页面BUG
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:后端_修复角色获取权限功能BUG
81:前端_删除角色指定权限提示
82:前端_删除角色指定权限实现
83:后端_优化角色权限显示顺序
84:前端_显示分配权限页面
85:前端_显示分配权限数据回显
86:后端_分配权限接口开发
87:前后端_分配权限实现
88:前端_分类列表布局
89:后端_商品分类模型创建
90:后端_商品分类的添加接口
91:后端_商品分类的获取列表接口
92:后端_优化商品分类的获取列表接口
93:后端_商品分类指定层数
94:后端_商品分类分页
95:前端_获取商品分类
96:前端_获取商品分类页面优化
97:前端_增加商品分类
98:前端_获取增加商品分类的数据
99:前端_增加商品分类实现
100:后端_商品分类属性的模型创建
101:后端_商品分类属性的添加
102:后端_商品分类属性列表的获取
103:后端_根据ID获取商品分类属性
104:后端_根据ID更新商品分类属性
105:后端_根据ID删除商品分类属性
106:前端_商品分类属性页面布局
107:前端_商品分类属性页面布局2
108:前端_商品分类静态属性的显示
109:前端_商品分类动态属性的显示与优化
110:前端_优化商品分类属性获取的频率
111:前端_增加商品分类属性窗口设置
112:前端_增加商品分类属性实现
113:前端_优化分类属性显示
114:前端_分类属性值的显示
115:前端_分类动态属性添加值显示
116:前端_收集增加动态属性值的数据
117:前端_增加动态属性值的数据
118:前端_删除动态属性的值
119:后端_设计商品模型
120:后端_商品数据的初始化
121:前端_商品列表布局
122:后端_获取商品列表接口开发
123:前端_显示商品列表
124:前端_查询商品列表
125:后端_删除商品接口开发
126:前端_删除商品功能
127:前端_增加商品页面设计
128:前端_增加商品页面布局
129:前端_steps与tabs的联动
130:前端_基本信息布局
131:前端_基本信息数据收集与优化
132:前端_静态属性的显示
133:前端_动态属性的显示
134:后端_上传图片接口开发1
135:后端_上传图片接口开发2
136:前端_上传图片实现
137:前端_删除图片实现
138:前端_图片预览实现
139:前端_富文本编辑器的安装与配置
140:前端_富文本编辑器的使用
141:前端_收集商品表单数据
142:后端_商品模型的补充
143:后端_商品添加接口开发
144:前端_完成商品添加
145:后端_建立订单相关模型
146:后端_订单相关数据初始化
147:后端_获取订单信息接口开发
148:前端_订单页面布局
149:前端_订单列表数据显示
150:后端_获取物流信息
151:前端_显示物流信息
152:前端_图表显示
153:前端_多张图表的显示
154:后端_后端数据统计接口开发
155:后端_图表动态获取数据