chore(config): 初始化项目配置与部署基础

This commit is contained in:
2026-05-30 00:07:37 +08:00
parent b5ed5b6faa
commit 6291940734
17 changed files with 300 additions and 0 deletions

View File

@@ -55,6 +55,12 @@ Config 模块是 Django 项目的基础配置模块,负责系统启动、路
| `UPLOAD_ROOT` | `data/uploads` | 上传文件目录 |
| `SCENARIO_CONFIG_DIR` | `configs` | 场景配置目录 |
补充要求:
- `.env.example` 仅作为模板文件,不得写入真实密钥。
- 本地直接执行 `python manage.py runserver` 时,应自动读取根目录 `.env`
- Docker 运行时可通过 `env_file` 或容器环境变量注入同一组配置;当前仓库默认由 Compose 读取 `.env`
## 5. 目录需求
系统启动时需要保证以下目录存在:
@@ -91,6 +97,8 @@ python manage.py migrate
python manage.py runserver
```
说明:上述命令执行前,应先准备好根目录 `.env`;当前 V1 代码会在启动时自动加载该文件。
Docker 启动:
```bash