Phase 0 评审修复:init.sh 跨平台兼容 + production SECRET_KEY 强制校验 + 文档同步

This commit is contained in:
ila
2026-07-06 18:04:10 +08:00
parent bb7b745666
commit ded4fefef2
9 changed files with 262 additions and 26 deletions
+9 -1
View File
@@ -1,5 +1,13 @@
# Skelet 环境变量示例
# 复制为 .env 并填入真实值;.env 已被 .gitignore 忽略,不会提交
#
# 本文件不直接加载到 Django settings;部署时需将这些变量注入 shell 环境。
# 注入方式取决于运行环境:
# - 本地开发(MSYS2 bash): export $(cat .env | xargs) 或手动 export
# - systemd (Gunicorn): EnvironmentFile=/path/to/.env
# - 托管平台 (VPS hosting): 通过面板或 SSH config 设置环境变量
# - Docker: docker run --env-file .env
#
# 真实 .env 文件已被 .gitignore 忽略,不会提交。
# Django 密钥(生产环境必须替换为随机字符串)
# 生成方式: python -c "from django.core.management.utils import get_random_secret_key; print(get_random_secret_key())"