# Shopping Latest **Repository Path**: me-dont-want-to-write-code/Shopping-Latest ## Basic Information - **Project Name**: Shopping Latest - **Description**: 内含一个商城项目,包括前台,后台;项目采用Django2.2框架 - **Primary Language**: Python - **License**: GPL-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 1 - **Created**: 2024-12-09 - **Last Updated**: 2024-12-09 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # Django Shopping ## 本项目是5年前老项目,本次主要只是更新了`Readme.md` 本项目采用的环境为 `windows10` `python=3.7(兼容3.9.0)` `django=2.2` `mysql=5.7` ### 项目功能(仿华为商城): - 前台登录与注册加入验证码验证 - 我的商城加入信息浏览与编辑功能 - 新增我的订单功能 - 新增下单功能 - 我的商城个人中心新增密码重置功能 - 完善我的订单查看功能,可分类查看 - 商城后台新增订单信息管理功能,用户管理,商品管理 - 商城后台商品浏览与与编辑功能中加入已售与点击量查看 ![img.png](img.png) ### 如何使用 #### 建议使用虚拟环境,然后启动 django,具体步骤如下: 1. 安装环境 ```txt django==2.2 django-ranged-response==0.2.0 django-simple-captcha==0.5.12 captcha==0.4.0 Pillow==9.5.0 # Python 3.9 # Pillow==6.1.0 # Python 3.7 pymysql==0.9.3 six==1.12.0 ``` 2. 新建数据库:`shopping`,数据库名应与项目`settings.py`中的数据库名一致,并修改项目`settings.py`中的数据库密码 3. 数据库迁移: - `python manage.py makemigrations` - `python manage.py migrate` 4. 然后找到其中的`shopping.sql`文件,运行文件导入数据 5. 启动 django:`python manage.py runserver`,默认`8000`端口 6. 访问用户前台链接:http://localhost:8000/ 7. 访问后台管理链接:http://localhost:8000/admin/ #### 遇到问题,可联系我,或者提出你的建议 - QQ:1558165083(注明来意) - Email:yqbaowo@foxmail.com or yqbaowo@outlook.com #### 创建管理员 `python manage.py createsuperuser` 邮箱可以为空 后台访问链接:http://localhost:8000/admin ### 查看项目(启动项目) - 本地查看 `python manage.py runserver` (`settings.py` 设置`ALLOWED_HOSTS = ['localhost']`) - 异地查看 `python manage.py runserver xxx.xxx.x.x:8000` (`settings.py` 设置`ALLOWED_HOSTS = ['xxx.xxx.x.x']`) #### 测试用户: 用户:xiaomei 电话:18482172829 密码为:111111 #### 项目gitee地址 https://gitee.com/yqbao/Shopping-Latest