添加两个测试脚本用于验证生产环境配置: 1. test_celery.py - 测试Celery任务执行和连接 2. test_redis_celery.py - 测试Redis连接和Celery集成 同时更新.gitignore以排除其他测试文件但保留这两个测试脚本
97 lines
931 B
Plaintext
97 lines
931 B
Plaintext
# Python虚拟环境
|
|
venv/
|
|
env/
|
|
.venv/
|
|
*.pyc
|
|
|
|
# 数据库文件
|
|
db.sqlite3
|
|
*.db
|
|
*.sqlite
|
|
*.sqlite3
|
|
|
|
# 媒体文件
|
|
media/
|
|
|
|
# 静态文件(生产环境)
|
|
static/
|
|
|
|
# 日志文件
|
|
logs/
|
|
*.log
|
|
|
|
# 报告文件
|
|
reports/
|
|
|
|
# 编译的Python文件
|
|
*.pyc
|
|
__pycache__/
|
|
|
|
# 临时文件
|
|
*.swp
|
|
*.swo
|
|
*~
|
|
.DS_Store
|
|
Thumbs.db
|
|
|
|
# 环境变量文件
|
|
.env
|
|
.env.local
|
|
.env.*.local
|
|
|
|
# IDE配置文件
|
|
.idea/
|
|
.vscode/
|
|
*.sublime-project
|
|
*.sublime-workspace
|
|
|
|
# Gunicorn套接字文件
|
|
gunicorn.sock
|
|
|
|
# 系统文件
|
|
*.pid
|
|
*.seed
|
|
*.pid.lock
|
|
|
|
# 测试覆盖率报告
|
|
htmlcov/
|
|
|
|
# tox环境
|
|
.tox/
|
|
.nox/
|
|
.coverage
|
|
.coverage.*
|
|
.cache
|
|
|
|
# 构建文件
|
|
build/
|
|
dist/
|
|
*.egg-info/
|
|
|
|
# 其它临时文件
|
|
*.bak
|
|
*.tmp
|
|
*.old
|
|
|
|
# Docker相关
|
|
.dockerignore
|
|
Dockerfile
|
|
|
|
# Nginx相关
|
|
nginx.conf
|
|
nginx.conf.default
|
|
|
|
# Supervisor相关
|
|
supervisor.conf
|
|
*.ini
|
|
|
|
# 日志相关
|
|
/var/log/diary-family/
|
|
*.log
|
|
|
|
# 测试文件
|
|
test*.py
|
|
*test.py
|
|
!test_redis_celery.py
|
|
!test_celery.py
|