基于Flask的电商网站(无任何前端框架)

一、技术环境

PyCharm + Flask + Python3.7 + mysql

二、介绍

利用Python开发一个简单的web应用程序开发和测试完整的堆栈,允许用户买卖各种不同种类的东西,基于Flask框架实现。买家可以用用户名、密码、地址、电子邮件、电话号码创建账户购买一个或多个产品,喜欢或不喜欢它,发表评论,阅读评论。供应商也有用户名,密码,电子邮件,地址和电话号码,他们加上他们的产品数量和价格。

三、功能说明

1. 注册账户或登录的用户界面是一个单独的页面。用户(无论是买方还是卖方)能够创建一个帐户,给出一个用户名和密码。

2. 在访问网站的第一页时,用户会看到产品列表和类别。点击一个类别将显示与该类别相关的所有产品,并带有最近更新的(新发布的或有新的评论和喜欢/不喜欢的)上面。

3. 点击一个产品将会显示包含所有信息的产品页面(名称、图片、描述、价格、厂商名称)。

4. 产品页面还应该包含喜欢/不喜欢的数量,用户的评论他们的用户名,发表评论的日期和时间。

5. 当买家想要购买带有两个按钮的产品时,会有一个“添加到购物车”按钮+和-指定数量,买方可在此之后检查其他产品或进入购物车页面。

6. 购物车界面应显示买家添加的不同产品,数量和用支付方式确认付款后,显示每件商品的价格和总价,商家将收到发货通知。当供应商在网站上收到购买通知时,他将发货所需的买方,通知,然后发送给买方在网站上包含跟踪和到达日期。

7. 供应商可以将带有自己信息的产品添加到自己的账户中,也可以添加一个促销,新价格及其持续时间。

8. 为每个用户保存不同购买的历史记录,包括时间、日期、产品名称和价格。

9. 用户只有登录账户后才能购买或销售产品。所有用户都应该看到评论,包括日期和时间。

四、效果展示

1. 主页面

2. 注册页面

3. 登录页面

4. 产品类别主页面

5. 产品详细页面 

 6. 购物车页面

7.  订单页面

8.  添加产品页面

9. 购买记录页面

五、演示视频

视频+代码:

https://www.yuque.com/g/brianlai/trkr1t/dfc12gdhw059mulp/collaborator/join?token=J9DFMCvoOIAISIxM&source=doc_collaborator# 《基于Flask的商城系统》

评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Brian_Lai123

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值