Django 项目目录重构
原因
- 一个完整的项目下来, 会涉及很多模块, 文件和资源, 对Django默认的文件目录结构基础上进行重构, 会使得我们的项目结构更加清晰, 便于后期管理
重构
"""
├── proj/
├── logs/ # 存放日志文件 - 包
├── manage.py # 项目入口文件
├── proj/ # 项目主应用 - 包
├── apps/ # 存放app - 包
├── libs/ # 存放第三方组件、模块 - 包
├── settings/ # 存放配置文件 - 包
├── dev.py # 项目开发时的本地配置
└── prod.py # 项目上线时的运行配置
├── urls.py # 总路由
└── utils/ # 存放自定义的组件 - 包
└── scripts/ # 存放脚本文件 - 文件夹
"""