docs(zh-CN): translate code block(plain text) (#753)

Co-authored-by: neo <neo.dowithless@gmail.com>
This commit is contained in:
zdoc.app
2026-03-23 06:39:24 +08:00
committed by GitHub
parent fd2a8edb53
commit 4f6f587700
118 changed files with 1807 additions and 1835 deletions

View File

@@ -289,86 +289,86 @@ git diff | grep "import pdb" # Debugger
## 输出模板
```
DJANGO VERIFICATION REPORT
DJANGO 验证报告
==========================
Phase 1: Environment Check
阶段 1环境检查
✓ Python 3.11.5
Virtual environment active
All environment variables set
虚拟环境已激活
所有环境变量已设置
Phase 2: Code Quality
✓ mypy: No type errors
✗ ruff: 3 issues found (auto-fixed)
✓ black: No formatting issues
✓ isort: Imports properly sorted
✓ manage.py check: No issues
阶段 2代码质量
✓ mypy: 无类型错误
✗ ruff: 发现 3 个问题(已自动修复)
✓ black: 无格式问题
✓ isort: 导入已正确排序
✓ manage.py check: 无问题
Phase 3: Migrations
No unapplied migrations
No migration conflicts
All models have migrations
阶段 3数据库迁移
无未应用的迁移
无迁移冲突
所有模型均有对应的迁移文件
Phase 4: Tests + Coverage
Tests: 247 passed, 0 failed, 5 skipped
Coverage:
Overall: 87%
阶段 4测试与覆盖率
测试247 通过0 失败5 跳过
覆盖率:
总计:87%
users: 92%
products: 89%
orders: 85%
payments: 91%
Phase 5: Security Scan
✗ pip-audit: 2 vulnerabilities found (fix required)
✓ safety check: No issues
✓ bandit: No security issues
No secrets detected
阶段 5安全扫描
✗ pip-audit: 发现 2 个漏洞(需要修复)
✓ safety check: 无问题
✓ bandit: 无安全问题
未检测到密钥泄露
✓ DEBUG = False
Phase 6: Django Commands
✓ collectstatic completed
Database integrity OK
Cache backend reachable
阶段 6Django 命令
✓ collectstatic 完成
数据库完整性正常
缓存后端可访问
Phase 7: Performance
No N+1 queries detected
Database indexes configured
Query count acceptable
阶段 7性能
未检测到 N+1 查询
数据库索引已配置
查询数量可接受
Phase 8: Static Assets
✓ npm audit: No vulnerabilities
Assets built successfully
Static files collected
阶段 8静态资源
✓ npm audit: 无漏洞
资源构建成功
静态文件已收集
Phase 9: Configuration
阶段 9配置
✓ DEBUG = False
✓ SECRET_KEY configured
✓ ALLOWED_HOSTS set
✓ HTTPS enabled
✓ HSTS enabled
Database configured
✓ SECRET_KEY 已配置
✓ ALLOWED_HOSTS 已设置
✓ HTTPS 已启用
✓ HSTS 已启用
数据库已配置
Phase 10: Logging
Logging configured
Log files writable
阶段 10日志
日志配置完成
日志文件可写入
Phase 11: API Documentation
Schema generated
✓ Swagger UI accessible
阶段 11API 文档
架构已生成
✓ Swagger UI 可访问
Phase 12: Diff Review
Files changed: 12
+450, -120 lines
No debug statements
No hardcoded secrets
Migrations included
阶段 12差异审查
文件变更:12
行数变化:+450, -120
无调试语句
无硬编码密钥
包含迁移文件
RECOMMENDATION: ⚠️ Fix pip-audit vulnerabilities before deploying
建议:⚠️ 部署前修复 pip-audit 发现的漏洞
NEXT STEPS:
1. Update vulnerable dependencies
2. Re-run security scan
3. Deploy to staging for final testing
后续步骤:
1. 更新存在漏洞的依赖项
2. 重新运行安全扫描
3. 部署到预发布环境进行最终测试
```
## 预部署检查清单