14 lines
375 B
Python
14 lines
375 B
Python
import os
|
|
|
|
from .settings import BASE_DIR, Settings
|
|
|
|
_env = os.getenv("ENV", "dev")
|
|
_env_files = {"dev": ".env", "test": ".env.test", "pro": ".env.prod"}
|
|
|
|
# 使用基于项目根目录的绝对路径,避免受 PyCharm/命令行工作目录(CWD)影响
|
|
_env_file = BASE_DIR / _env_files.get(_env, ".env")
|
|
|
|
settings = Settings(_env_file=_env_file)
|
|
|
|
__all__ = ["settings"]
|