Documentation
README
Django 验证循环 (Django Verification Loop)
在提交 PR 前、重大变更后以及部署前运行,以确保 Django 应用的质量与安全性。
何时启用
- 在为 Django 项目提交 Pull Request 前
- 在重大模型变更、迁移更新或依赖升级后
- 预发布(Staging)或生产环境部署前的验证
- 运行完整的 环境检查 → 代码检查 → 测试 → 安全扫描 → 部署就绪流水线
- 验证迁移安全性及测试覆盖率
阶段 1:环境检查 (Environment Check)
# 验证 Python 版本
python --version # 应符合项目要求
# 检查虚拟环境
which python
pip list --outdated
# 验证环境变量
python -c "import os; import environ; print('DJANGO_SECRET_KEY set' if os.environ.get('DJANGO_SECRET_KEY') else 'MISSING: DJANGO_SECRET_KEY')"
如果环境配置错误,请停止并修复。
阶段 2:代码质量与格式化 (Code Quality & Formatting)
This is the opening of the README. Read the full README on GitHub.