Files
FastapiAdmin/backend/app/config/path_conf.py
T
zhangtao 8d7efb6c58 refactor: 移除数据大屏页面及相关组件,更新滚动容器逻辑与配置
1. 移除dashboard数据大屏页面及全部依赖的图表、统计组件
2. 重构主滚动容器选择逻辑,统一使用getMainScrollEl获取滚动元素
3. 更新配置项,添加TRUSTED_PROXY_HOPS与IP2REGION相关配置
4. 替换IP归属地查询为离线本地解析,移除相关HTTP请求配置
5. 简化OAuth与微信小程序登录的background_tasks参数传递
6. 修复系统参数描述与前端提示文案,更新alembic版本清理逻辑
7. 简化页面滚动重置逻辑,过滤隐藏标签页
2026-09-12 01:16:03 +08:00

33 lines
799 B
Python
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
from pathlib import Path
# 项目根目录
BASE_DIR = Path(__file__).parent.parent.parent
# alembic 迁移文件存放路径
ALEMBIC_VERSION_DIR = BASE_DIR / "app" / "alembic" / "versions"
# 日志文件路径
LOG_DIR = BASE_DIR / "logs"
# 静态资源目录
STATIC_DIR = BASE_DIR / "static"
# 环境配置目录
ENV_DIR = BASE_DIR / "env"
# 初始化脚本
SCRIPT_DIR: Path = BASE_DIR / "sql"
# 模版文件配置(统一管理代码生成模板 + HTML 模板)
TEMPLATE_DIR: Path = BASE_DIR / "templates"
# 前端构建输出目录
FRONTEND_DIST_DIR: Path = BASE_DIR / "dist"
# banner.txt 文件路径
BANNER_FILE = BASE_DIR / "banner.txt"
# IP 归属地离线库(ip2region xdb)
IP2REGION_DIR = BASE_DIR / "data" / "ip2region"
IP2REGION_XDB_V4 = IP2REGION_DIR / "ip2region_v4.xdb"