mirror of
https://github.com/fastapiadmin/FastapiAdmin.git
synced 2026-09-28 15:09:57 +00:00
1. 移除dashboard数据大屏页面及全部依赖的图表、统计组件 2. 重构主滚动容器选择逻辑,统一使用getMainScrollEl获取滚动元素 3. 更新配置项,添加TRUSTED_PROXY_HOPS与IP2REGION相关配置 4. 替换IP归属地查询为离线本地解析,移除相关HTTP请求配置 5. 简化OAuth与微信小程序登录的background_tasks参数传递 6. 修复系统参数描述与前端提示文案,更新alembic版本清理逻辑 7. 简化页面滚动重置逻辑,过滤隐藏标签页
33 lines
799 B
Python
33 lines
799 B
Python
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"
|