refactor(templates): 統一模板目錄並移除 fallback loader

ADR-017 Phase 3f-4:根目錄模板搬入 templates/,補 trends/login_history,移除 ChoiceLoader 根目錄 fallback,搬移 components,刪除 web/templates 下的空檔/死檔與 compose 舊模板 mount。
This commit is contained in:
OoO
2026-04-29 21:44:19 +08:00
parent 9528d6c23e
commit 53edcc0077
30 changed files with 227 additions and 1662 deletions

View File

@@ -67,27 +67,6 @@ services:
# HTML 模板 (熱更新)
- ./templates:/app/templates:ro
- ./web/templates:/app/web/templates:ro
- ./login.html:/app/login.html:ro
- ./dashboard.html:/app/dashboard.html:ro
- ./daily_sales.html:/app/daily_sales.html:ro
- ./sales_analysis.html:/app/sales_analysis.html:ro
- ./growth_analysis.html:/app/growth_analysis.html:ro
- ./monthly_summary_analysis.html:/app/monthly_summary_analysis.html:ro
- ./edm_dashboard.html:/app/edm_dashboard.html:ro
- ./index.html:/app/index.html:ro
- ./logs.html:/app/logs.html:ro
- ./auto_import_index.html:/app/auto_import_index.html:ro
- ./settings.html:/app/settings.html:ro
- ./system_settings.html:/app/system_settings.html:ro
# 其他根目錄路由
- ./auto_import_routes.py:/app/auto_import_routes.py:ro
- ./crawler_management_routes.py:/app/crawler_management_routes.py:ro
- ./import.html:/app/import.html:ro
# AI 助手模板及相關依賴
- ./templates/ai_recommend.html:/app/ai_recommend.html:ro
- ./templates/ai_history.html:/app/ai_history.html:ro
- ./templates/base.html:/app/base.html:ro
- ./web/templates/components:/app/components:ro
environment:
- FLASK_ENV=production
- PYTHONUNBUFFERED=1