A234-基于django的学校超市商场商城管理系统进货库存销售管理多角色毕设项目可运行源码.md

A234-基于django的学校超市商场商城管理系统进货库存销售管理多角色毕设项目可运行源码

【购买前必看】

1、关于我们

深度学习乐园是由python哥全职技术团队组建运营【团队成员为:复旦大学博士、华东理工爱丁堡博士、格拉斯哥博士、纽约大学硕士、浙江大学硕士】。

我们只做python业务,精通sklearn机器学习/torch深度学习/django/flask/vue全栈开发。

2、关于项目

我们从2018年开始,就专注于深度学习sci、ei、ccf、kaggle等,至今已有7年,共发表过10多篇顶刊顶会。

官网累积了数百个项目,已有3000多学员付费购买,圈子内有口皆碑:www.zzgcz.com (更多高级私密项目无法对外,联系微信定制:zzgcz_com

3、售后承诺

包远程安装调试,所有项目均在本地运行通过,大部分都有截图和录屏。

支持二次修改,所有项目都是我们自己写的,改起来也非常容易。

加急定制1-2天可完成,这就是实力证明,远程验收满意后再付全款!

所有客户终身售后。兼职的人家都有主业,谁愿意持续服务你?

Image Token: X3jwbwHrNoaU9qx6aeJcbDYcnQc

Image Token: BkQPbcEBNoASPHxj151c1JdYnVf

Image Token: Onm1bqrVNoApWjxUiACcSdlEnZe

Image Token: I9zLbOHifo5htRxrrOdcBin4nme

Image Token: UD99b4cF0oL2A8x7BL5caOtRnFv

Image Token: OJVFbHk96oBXWaxvofScosyOnIc

Image Token: MT63bwYsuodR9IxtZnCcFCdTn3d

Image Token: HErJbVQPaoNFQaxpf7Wcok7qnbf

Image Token: EPgAbesMCojt2gxfAL6cAbfUnMe

Image Token: C7dibd7Phob9JUxnHCXca77vnKf

Image Token: A236bzbCmo2IK3xMTjockJ30nnd

* [ ] ## 环境配置 windowspython 37

### 数据库 (mysqlclient) 1. 系统需要装好 default-libmysqlclient-dev

bash sudo apt-get install default-libmysqlclient-dev python3.7 python3.7-dev

2. pip 升级

> 参考 https://stackoverflow.com/a/64095095 bash pip3 install -U pip pip3 install -U setuptools

3. pip3 install mysqlclient 4. 本机安装好 mysql 服务并启动 sudo /etc/init.d/mysql start 5. 使用/创建用户 admin, 使用创建数据库 demo_django_supermarket (root权限下) - 创建数据库 mysql mysql> CREATE DATABASE demo_django_supermarket DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci; ``` - 检查数据库默认编码 mysql mysql> USE demo_django_supermarket; mysql> SELECT @@character_set_database, @@collation_database; +--------------------------+----------------------+ | @@character_set_database | @@collation_database | +--------------------------+----------------------+ | utf8mb4 | utf8mb4_unicode_ci | +--------------------------+----------------------+ 1 row in set (0.00 sec) mysql> SHOW TABLE STATUS FROM demo_django_supermarket; (略)

- 创建数据库连接用户并授权 mysql mysql> CREATE USER 'admin'@'localhost' IDENTIFIED BY '123456'; mysql> GRANT ALL PRIVILEGES ON demo_django_supermarket.* TO 'admin'@'localhost'; ```

### 初始化数据 1. migrate 迁移/初始化数据库 bash python3 manage.py makemigrations python3 manage.py migrate

2. 设置一个超级管理员 admin (admin@123456) > 参考 https://docs.djangoproject.com/en/4.0/howto/initial-data/ bash python3 manage.py loaddata fixtures/*

## 开始

1. 启动服务 bash python3 manage.py runserver localhost:8001

> 若启动以 0.0.0.0:8001 还能在局域网内的其他设备访问

## TODO - [ ] 使用 docker 来启动 mysql 和本服务 - ~~fixture~~/migrate 增加初始化商品数据的 - migrate 增加模拟销售数据 - [ ] 接口文档 wiki - [ ] 测试开发环境配置(换一个机器重新开发) - [ ] 测试用例