crystal_toolkit.settings module

class crystal_toolkit.settings.Settings(_env_file: Optional[Union[Path, str]] = '<object object>', _env_file_encoding: Optional[str] = None, _secrets_dir: Optional[Union[Path, str]] = None, *, DEBUG_MODE: bool = False, MP_EMBED_MODE: bool = False, TEST_MODE: bool = False, TRANSFORMATION_PREVIEWS: bool = False, REDIS_URL: str = 'redis://localhost:6379', ASSETS_PATH: str = '/Users/matt/git/crystal_toolkit/crystal_toolkit/apps/assets', PERSISTENCE: bool = True, PERSISTENCE_TYPE: Literal['memory', 'session', 'local'] = 'local')[source]

Bases: BaseSettings

ASSETS_PATH: str
class Config[source]

Bases: object

env_prefix = 'CT_'
DEBUG_MODE: bool
MP_EMBED_MODE: bool
PERSISTENCE: bool
PERSISTENCE_TYPE: Literal['memory', 'session', 'local']
REDIS_URL: str
TEST_MODE: bool
TRANSFORMATION_PREVIEWS: bool