1. 项目目录
reran/
├── docs/ # 项目相关资料保存目录
├── reran_pc/ # 前端项目目录
├── reranapi/ # api服务端项目目录
├── logs/ # 项目运行时/开发时日志目录
├── manage.py
├── reranapi/ # 项目主应用,开发时的代码保存
│ ├── apps/ # 开发者的代码保存目录,以模块[子应用]为目录保存
│ ├── libs/ # 第三方类库的保存目录[第三方组件、模块]
│ ├── settings/
│ ├── dev.py # 项目开发时的本地配置[不需要上传到线上或者服务器]
│ ├── prod.py # 项目上线时的运行配置
│ ├── urls.py # 总路由
│ ├── utils/ # 多个模块[子应用]的公共函数类库[自己开发的组件]
└── scripts/ # 保存项目运行时的脚本文件
在编辑中开发项目时,必须指定项目目录才能运行,例如,开发后端项目,必须选择的目renranapi。
2. 分不同环境进行项目配置
2.1 settngs 配置
- renranapi/settings.py内容复制到 settings/dev.py、和 prod.py
- 删除settings.py
- manage.py