INNER CODE UNIT · Python

rename_if_scope_child_component

smagafurov/fastapi-jsonrpc · fastapi_jsonrpc/__init__.py:209

def rename_if_scope_child_component(owner: type, child, postfix: str):
    if is_scope_child(owner, child):
        child = component_name(f'{owner.__name__}.{postfix}', owner.__module__)(child)
    return child


class BaseError(Exception):
    CODE: Optional[int] = None
    MESSAGE: Optional[str] = None

    ErrorModel: Optional[Type[BaseModel]] = None
    DataModel: Optional[Type[BaseModel]] = None

    data_required: bool = False
    errors_required: bool = False

    error_model: Optional[Type[BaseModel]] = None
    data_model: Optional[Type[BaseModel]] = None

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…