woob.capabilities.account
¶
- exception AccountRegisterError[source]¶
Bases:
UserError
Raised when there is an error during registration.
- class Account(id='', url=NotLoaded)[source]¶
Bases:
BaseObject
Describe an account and its properties.
- class StatusField(key, label, value, flags=0, url=NotLoaded)[source]¶
Bases:
BaseObject
Field of an account staeobjectus.
- Variables:
- FIELD_TEXT = 1¶
- FIELD_HTML = 2¶
- class CapAccount[source]¶
Bases:
Capability
Capability for websites when you can create and manage accounts.
- Variables:
ACCOUNT_REGISTER_PROPERTIES – This class constant may be a list of
woob.tools.value.Value
objects. If the value remains None, woob considers thatregister_account()
isn’t supported.
- ACCOUNT_REGISTER_PROPERTIES = None¶
- static register_account(account)[source]¶
Register an account on website
This is a static method, it would be called even if the backend is instancied.
- Parameters:
account (
Account
) – describe the account to create- Raises: