Files
DjangoAdmin_Flask_EleVue/.gitignore
T
DjangoAdmin DevandClaude a054b14485 refactor: P4c 最终批次-1 log 模块(login_log+operation_log 合并服务)
【关键修复】根 .gitignore 模板规则 log/ 误忽略 src/modules/log/,
log 模块自 P3c 起未入库 → 加 !src/modules/log/ 特例排除并补入

【修复合并遗留 bug】
- 两个 get_info/_apply_filters/_build_page_data 重名互相覆盖 → 重命名
- log router 误导入 src.modules.auth 为 login_log → 改 log service
- 双 blueprint 视图函数重名 → 重命名 operation 版本
- 双 import 块合并(OPERATION_LOG_TYPE_LIST 并入顶部)

【改造】page 函数 params 化返回 dict;get_info 委托 Repository
【验收】flake8 零告警;应用启动;log 分页运行时正常;12 passed

Co-Authored-By: Claude <noreply@anthropic.com>
2026-08-07 16:11:26 +08:00

78 lines
1.6 KiB
Plaintext

.DS_Store
.buildpath
.hgignore.swp
.project
.orig
.swp
.idea/
.settings/
.vscode/
vender/
# 业务模块 log 目录(src/modules/log)须入库,特例排除
log/
!src/modules/log/
composer.lock
gitpush.sh
pkg/
bin/
cbuild
*/.DS_Store
.vscode
.svn
evui/
document/
node_modules/
uploads/
# ============================================================
# Python
# ============================================================
__pycache__/
*.py[cod]
*$py.class
*.egg-info/
.eggs/
build/
dist/
.venv/
venv/
env/
ENV/
# ============================================================
# 环境变量(含密钥/凭据,严禁提交)
# 根锚定:仅忽略根目录后端 .env,前端 ui/.env* 正常入库
# ============================================================
/.env
/.env.local
/.env.*.local
# ============================================================
# 日志 / 本地实例配置
# ============================================================
logs/
instance/
*.log
# ============================================================
# 测试与工具缓存
# ============================================================
.pytest_cache/
.mypy_cache/
.ruff_cache/
.coverage
htmlcov/
coverage.xml
# ============================================================
# Claude Code 本地配置(团队共享 settings.json 除外)
# ============================================================
.claude/settings.local.json
# ============================================================
# 本地临时文件
# ============================================================
*.pid
*.sqlite3
captcha.png