"""运行配置和环境变量。""" from __future__ import annotations import os from pathlib import Path BASE_DIR = Path(__file__).resolve().parent.parent DB_PATH = Path(os.environ.get("GROUP_DB", BASE_DIR / "selfgroup.db")) XLSX_PATH = Path(os.environ.get("GROUP_XLSX", BASE_DIR / "2025mt.xlsx")) STATIC_DIR = BASE_DIR / "static" TEACHER_USER = os.environ.get("TEACHER_USER", "teacher") TEACHER_PASSWORD = os.environ.get("TEACHER_PASSWORD", "teacher!@#") GROUP_LIMIT = 6 SESSION_DAYS = 7 MAX_JSON_BYTES = 1024 * 1024 MAX_UPLOAD_BYTES = 10 * 1024 * 1024