pluserable.data.typing module

Typing stubs for us to be able to write the code with type checking.

class pluserable.data.typing.ActivationRezulto(commands=None, debug=None, redirect='', **kw)[source]

Bases: pluserable.data.typing.UserRezulto

Typing stub for a Rezulto with user and activation.

activation: pluserable.data.models.ActivationBase
class pluserable.data.typing.TUser[source]

Bases: Generic[pluserable.data.typing.TActivation, pluserable.data.typing.TGroup]

Typing stub for a concrete User class.

activation: pluserable.data.typing.TActivation
check_password(password)[source]

Check the password and return a boolean.

Return type

bool

email: str
id: int
is_activated: bool
last_login_date: datetime.datetime
password: str
salt: str
class pluserable.data.typing.UserRezulto(commands=None, debug=None, redirect='', **kw)[source]

Bases: kerno.state.Rezulto

Typing stub for a Rezulto object that includes an authenticated user.

user: pluserable.data.typing.TUser