年前抽了点时间写了个波哥的第一个C端产品,一个电商小程序。前端语言跟vue差不多,就是封装js的时候有些自定义的函数和比较特殊调用方法注意一下就好了。后台波哥用django写的API。在这里给大家献丑啦!
先看效果:
前端大概就是这个样子,当然也借助了不少开源的框架。但是综合难度相对于波哥的其他全栈项目,小程序还是比较好写的。
前端部分代码查看:
规格:
购物车部分代码,懂点前端的应该能看懂大概的意思。其实都差不多。
后台代码相对于devops没有太多的功能性,基本就是接口参数处理及调用别的接口,处理数据。也比较好上手:
API一级URL:
二级URL:
地址处理部分函数:
获取商品详情:
市面上很少有小程序是python写的后台,找不到什么可参照的例子。还好不算复杂,等抽空给大家讲讲这套电商小程序。
不过小程序的支付接口真心恶心,没有沙箱环境,调用的时候需要真实购买,而且数据是xml格式,调用比较繁琐!
嗯,全栈道路上咱们又攻下一座城池!加油各位!