setup pydantic_settings; import .gitignore

This commit is contained in:
2026-04-16 20:21:14 +08:00
parent 4bb768aa33
commit 9d8467214a
5 changed files with 44 additions and 6 deletions
+14
View File
@@ -0,0 +1,14 @@
from pydantic_settings import BaseSettings, SettingsConfigDict
class Settings(BaseSettings):
database_url: str
s3_endpoint: str
s3_access_key: str
s3_secret_key: str
s3_region: str = "us-east-1"
s3_bucket_name: str
model_config = SettingsConfigDict(env_file=".env", extra="ignore")
settings = Settings()