django+mysql 电商项目仿淘宝(短信登陆 加入购物车 支付宝支付)

前言

一、项目展示

二、使用步骤

1.安装库以及配置环境

2.配置环境(源码在下面)

2.验证码平台(互亿无线)

3.项目结构截图

4.项目源码地址

总结


前言

版本:django 3.2.18

功能:短信登陆 密码登陆 加入购物车 支付宝支付

资源来自网上资源 仅用于学习

由于时间紧迫 项目有许多未完善的功能以及存在些许设计问题  大佬轻喷。。。

一、项目展示

 

 

 

 

 

二、使用步骤

1.安装库以及配置环境

1.安装django(这里使用的版本是3.2.18)

2.安装Alipay-sdk(别人封装好的)参考文章:(95条消息) 支付宝支付(沙箱环境&真实支付)使用详解---python_支付宝支付沙箱环境_骑台风走的博客-CSDN博客

3.安装pymysql用于连接mysql

2.配置环境(源码在下面)

1.配置setting.py文件 database部分替换成自己的

2.views.py def sendmsg中替换成自己的acount和password(验证码平台 互亿无线)

3.支付配置:将setting.py里面的ALIPAY_SETTING 改成自己的沙箱ID

4.将files文件中的公钥和私钥 替换成自己的

生成数据库迁移文件 python manage.py makemigrations taobaoshop

执行迁移文件 python manage.py migrate

最后启动django服务 python manage.py runserver 127.0.0.1:8000

2.验证码平台(互亿无线)

1.去互亿无线官网注册 有免费10条可用 也可以自费购买

2.获取acount 和 password (可以参考官方文档里面的python demo示例)

3.项目结构截图

4.项目源码地址

django-仿淘宝: django 仿淘宝 (gitee.com)


总结

以上就是项目全过程  由于时间紧迫 其中数据库设计有缺陷 用于测试 关于支付时的商品价格我写死了  可以重构下数据库获取价格

有很多不足 还请大佬勿喷。。。觉得这篇文章对你有帮助的话 还请点个赞 鼓励一下~

谢谢大家~

  • 4
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 3
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值