### 后端部署步骤
> 部署过程中,如遇问题可咨询作者:lengqin1024(微信)
1. 安装mysql数据库,启动服务
2. 打开cmd命令行,进入mysql,并新建数据库
```
mysql -u root -p
CREATE DATABASE IF NOT EXISTS xxx DEFAULT CHARSET utf8 COLLATE utf8_general_ci;
```
3. 恢复sql数据
```
use xxx
source xxxx.sql
```
4. 修改settings.py中的配置信息
5. 复制资源,将upload文件夹复制到server目录下
6. 安装python 3.8
7. 安装依赖包
```
pip install -r requirements.txt -i https://mirrors.aliyun.com/pypi/simple
```
运行项目
```
python manage.py runserver 0.0.0.0:9003
```
7. 后期维护改动
将修改的py文件覆盖服务器的py文件即可,重启django
### 删除数据库
drop database if exists xxx;
### 创建数据库
CREATE DATABASE IF NOT EXISTS xxx DEFAULT CHARSET utf8 COLLATE utf8_general_ci;
### 迁移数据库表
```
python manage.py makemigrations;
python manage.py migrate;
python manage.py makemigrations myapp;
python manage.py migrate myapp;
```
### 跨域配置
django-cors-headers
### 多对多技术参考
https://www.cnblogs.com/SunshineKimi/p/14140900.html
### 二级分类设计
https://blog.csdn.net/weixin_47971206/article/details/124199978
### 常见问题
多对多的查询可通过related_name别名查询
join查询
ForeignKey的时候字段会自动加_id后缀
学习SerializerMethodField
跨域配置 django-cors-headers
数据库备份命令:
mysqldump -u root -p --databases 数据库名称 > xxx.sql
数据库还原命令:
source D:/xxx/xxx/shop.sql;
创建管理员命令:
insert into b_user(username,password,role,status) values('admin111',md5('admin111'),1,'0');
接口请求频次限制
### 登录接口
调login -> 生成token
### 注意
update接口的时候,如果model里面存在多对多字段,则需要设置explode
没有合适的资源?快使用搜索试试~ 我知道了~
温馨提示
功能介绍 平台采用B/S结构,后端采用主流的Python+Django进行开发,前端采用主流的Vue.js进行开发。 整个平台包括前台和后台两个部分。 前台功能包括:首页、房屋详情页、用户中心模块。 后台功能包括:总览、房屋管理、分类管理、标签管理、评论管理、用户管理、运营管理、日志管理、系统信息模块。 运行步骤 后端运行步骤 (1) 安装python 3.8 (2) 安装依赖。进入server目录下,执行 pip install -r requirements.txt (3) 安装mysql 5.7数据库,并创建数据库,创建SQL如下: CREATE DATABASE IF NOT EXISTS xxx DEFAULT CHARSET utf8 COLLATE utf8_general_ci (4) 恢复xxx.sql数据。在mysql下依次执行如下命令: mysql> use xxx; mysql> source D:/xxx/xxx/xxx.sql; (5) 启动django服务。在server目录下执行: python manage.py runserver
资源推荐
资源详情
资源评论






























收起资源包目录





































































































共 418 条
- 1
- 2
- 3
- 4
- 5
资源评论


yanglamei1962

- 粉丝: 3007
上传资源 快速赚钱
我的内容管理 展开
我的资源 快来上传第一个资源
我的收益
登录查看自己的收益我的积分 登录查看自己的积分
我的C币 登录后查看C币余额
我的收藏
我的下载
下载帮助


最新资源
- 提高工程项目管理人员技术水平方法.docx
- 基于单片机的数字电压表的毕业设计样本.doc
- (源码)基于C++的查询优化器.zip
- 网络商店与营销XX秋版.ppt
- 国家开放大学电大《推销策略与艺术》网络核心课形考网考作业及答案2.docx
- 杀毒软件总结.docx
- 网络流量分析解决方案.doc
- 项目管理之团队管理和有效沟通管理.pptx
- 项目四网络采购(购物)与网上支付.pptx
- 黄载禄通信原理第四章信源编码.ppt
- CAD制图:管道单线图绘制讲义.ppt
- 网络营销策划书范文.pdf
- 网络工程测试与验收.ppt
- 项目管理工具pert图-模板.xls
- matlab三机九节点电力系统仿真(带程序).docx
- 网站开发报价单.doc
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈



安全验证
文档复制为VIP权益,开通VIP直接复制
