Files
FastapiAdmin/backend/app/config/path_conf.py
T
zhangtao 3f472d1e89 refactor: 重构存储与工作流模块,调整目录结构与初始化逻辑
1.  迁移存储模块功能到工作流模块,合并冗余代码
2.  调整环境配置加载路径与初始化脚本目录
3.  更新文档与前端组件代码适配重构
4.  新增工作流相关CRUD、模型与迁移文件
5.  移除过期模块与冗余代码,优化日志配置
2026-09-03 21:55:31 +08:00

29 lines
653 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"