Files
django-stubs/django-stubs-generated/conf/__init__.pyi
2018-12-03 18:52:44 +03:00

35 lines
1.2 KiB
Python

from typing import Any, List, Optional, Union, Dict
from django.utils.functional import LazyObject
ENVIRONMENT_VARIABLE: str
class LazySettings(LazyObject):
def __getattr__(self, name: str) -> Any: ...
def __setattr__(self, name: str, value: Any) -> None: ...
def __delattr__(self, name: str) -> None: ...
def configure(self, default_settings: Any = ..., **options: Any) -> Any: ...
@property
def configured(self) -> bool: ...
class Settings:
FORCE_SCRIPT_NAME: None
INSTALLED_APPS: List[Any]
LOGGING: Dict[Any, Any]
LOGGING_CONFIG: str
SETTINGS_MODULE: Any = ...
def __init__(self, settings_module: str) -> None: ...
def is_overridden(self, setting: str) -> bool: ...
class UserSettingsHolder:
SETTINGS_MODULE: Any = ...
default_settings: django.conf.Settings = ...
def __init__(self, default_settings: Union[Settings, UserSettingsHolder]) -> None: ...
def __getattr__(self, name: str) -> Any: ...
def __setattr__(self, name: str, value: Any) -> None: ...
def __delattr__(self, name: str) -> None: ...
def __dir__(self) -> List[str]: ...
def is_overridden(self, setting: str) -> bool: ...
settings: Any