Django 项目-3 目录调整和创建代码版本

213 阅读1分钟

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

image.png