settings-doc icon indicating copy to clipboard operation
settings-doc copied to clipboard

Use actual value of `Enum`

Open failable opened this issue 1 year ago • 0 comments

class Env(str, Enum):
    Dev = "dev"
    Prod = "prod"


class Settings(BaseSettings):
    model_config = SettingsConfigDict(env_prefix="APP__", env_nested_delimiter="__")

    env: Env = Env.Dev
# `APP__ENV`

*Optional*, default value: `Env.Dev`

Would it better to use the "dev" value in this case?

failable avatar Aug 03 '24 14:08 failable