123456789101112131415161718192021222324 |
- #!/usr/bin/env python3
- # -*- coding: utf-8 -*-
- import os
- from pathlib import Path
- # 获取项目根目录
- # 或使用绝对路径,指到backend目录为止,例如windows:BasePath = D:\git_project\fastapi_mysql\backend
- BasePath = Path(__file__).resolve().parent.parent
- # alembic 迁移文件存放路径
- ALEMBIC_Versions_DIR = os.path.join(BasePath, 'alembic', 'versions')
- # 日志文件路径
- LOG_DIR = os.path.join(BasePath, 'log')
- # 离线 IP 数据库路径
- IP2REGION_XDB = os.path.join(BasePath, 'static', 'ip2region.xdb')
- # 挂载静态目录
- STATIC_DIR = os.path.join(BasePath, 'static')
- # jinja2 模版文件路径
- JINJA2_TEMPLATE_DIR = os.path.join(BasePath, 'templates')
|