家具商城系统-python+Flask

📅 2026/6/30 13:41:40
家具商城系统-python+Flask
本项目为前几天收费帮学妹做的一个项目在工作环境中基本使用不到但是很多学校把这个当作编程入门的项目来做故分享出本项目供初学者参考。一、项目描述基于pythonflask家具商城系统通过mysql数据库连接数据库访问地址前台http://127.0.0.1:5000/后台http://127.0.0.1:5000/admin/login账号后台admin / admin123用户testuser / 123456二、项目功能普通用户端功能用户注册用户可通过用户名、手机号和密码创建商城账号。用户登录用户登录后可使用购物车、下单、收藏、评价等个人功能。首页浏览展示轮播图、热门分类、新品、推荐商品和热销商品。商品分类用户可按客厅、卧室、餐厅、书房、儿童、办公等家具分类浏览商品。商品搜索用户可通过关键词搜索沙发、餐桌、衣柜等商品。商品筛选排序支持按分类、价格区间、销量、价格、新品等条件筛选商品。商品详情展示商品图片、价格、库存、材质、尺寸、风格、销量和详情介绍。商品收藏用户可收藏喜欢的商品并在个人中心查看收藏列表。购物车管理用户可加入商品、修改数量、删除商品并选择商品结算。订单结算用户选择收货地址并确认商品金额后提交订单。模拟支付用户可对待付款订单进行模拟支付支付后进入待发货状态。我的订单用户可查看待付款、待发货、待收货、已完成、已取消等订单。订单详情展示订单商品明细、收货地址、金额、状态和时间信息。确认收货用户收到商品后可将订单状态改为已完成。商品评价订单完成后用户可对商品进行评分、文字评价和本地晒图。售后申请用户可对订单提交退款或退货申请。收货地址管理用户可新增、编辑、删除和设置默认收货地址。个人资料维护用户可修改昵称、手机号、密码和本地上传头像。管理员端功能管理员登录管理员通过后台入口登录管理系统。数据看板展示销售额、订单数、用户数、商品数、待发货和库存预警。商品管理管理员可新增、编辑、上下架和删除商品。商品图片管理管理员可上传商品主图和本地相册图并删除相册图。分类管理管理员可新增、编辑、启用、停用和删除家具分类。订单管理管理员可查看订单、筛选订单、发货、取消订单和修改订单状态。用户管理管理员可查看用户信息并启用或禁用用户账号。评论管理管理员可查看用户评价并隐藏或恢复评价显示。轮播图管理管理员可新增、编辑、启用、停用和删除首页轮播图。售后管理管理员可查看售后申请并进行同意、拒绝或完成处理。系统设置管理员可维护商城名称、客服电话、公告、服务说明和基础配置。库存管理管理员在商品管理中维护库存数量系统支持低库存提醒。三、运行环境开发工具pycharm运行环境python3.8pycharmmysql四、项目技术项目技术pythonflask以上系统源码经过技术整理与调试确保能正常运行五、项目截图