# applet-shop-Django-drf **Repository Path**: kingOfFps/applet-shop-template ## Basic Information - **Project Name**: applet-shop-Django-drf - **Description**: 原项目存在于github。我在此基础上,把后端用Django重新实现,API用drf重写了一遍。项目是一个网购商城。这是新手整合微信小程序和Django,以及学习drf的好项目。因为他不复杂同时也不太简单,并且有比较详细的注释和API文档。 原项目地址: https://github.com/doctorrm/WechatMiniProgram-shopping-mall 感谢此原项目的作者 - **Primary Language**: Python - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 3 - **Forks**: 1 - **Created**: 2022-02-25 - **Last Updated**: 2024-05-11 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 项目结构 fontend:微信小程序 backend:Django3 开发的后端,使用的drf 框架 Java后台:SpringBoot开发的后端,我们有做任何改动,应该配合原项目的fontend使用(目前项目中的fontend我都有改动) shop1.0:没有使用django drf,能实现基本功能。但是代码比较糟糕。 # 项目信息 本项目gitee地址:https://gitee.com/kingOfFps/applet-shop-template 原项目地址:https://github.com/doctorrm/WechatMiniProgram-shopping-mall 技术栈: 前端:微信小程序 后端:Django+drf 数据库:mysql or sqlite 完全前后端分离 ## markdown用法 ```css - [ ] 未选中得复选框 - [x] 选中复选框 ``` - [ ] 未完成 - [x] 已完成 # 效果 ![](image/wx1.png) ![](image/wx2.png) ![](image/wx3.png) ![](image/wx4.png) ![](image/wx5.png) ![](image/wx6.png) ![](image/wx7.png) ![](image/wx8.png) ![](image/wx9.png) ![](image/wx10.png) # 以下是那个开源项目的README.md # wxapp-mall 微信小程序 商城 ## 相关 文章:[微信小程序之购物车功能](https://github.com/lin-xin/blog/issues/14) ## 前言 无意中在慕课网看到一个小程序商城的视频教程,居然要收388元,真是太贵了。看到上面已经贴了个小程序二维码demo,既然有了,那就来照着做一个练练手吧。 ## 功能 - [x] 首页 - [x] 分类 - [x] 购物车 - [x] 个人中心 - [x] 商品列表 - [x] 商品详情 - [x] 订单 - [x] 地址管理 ## 实现效果 ![image](https://raw.githubusercontent.com/lin-xin/mini-apps-mall/master/image/1.jpg) ![image](https://raw.githubusercontent.com/lin-xin/mini-apps-mall/master/image/2.jpg) ![image](https://raw.githubusercontent.com/lin-xin/mini-apps-mall/master/image/3.jpg) ![image](https://raw.githubusercontent.com/lin-xin/mini-apps-mall/master/image/4.jpg) ![image](https://raw.githubusercontent.com/lin-xin/mini-apps-mall/master/image/5.jpg) ![image](https://raw.githubusercontent.com/lin-xin/mini-apps-mall/master/image/6.jpg) ## 运行 需要安装有微信开发者工具。 把项目下载到本地。 在微信开发者工具中打开该项目则可预览。