flexmeasures.data.schemas.account

Classes

class flexmeasures.data.schemas.account.AccountIdField(*, strict: bool = False, **kwargs)

Field that deserializes to an Account and serializes back to an integer.

_deserialize(value, attr, obj, **kwargs) Account

Turn an account id into an Account.

_serialize(account, attr, data, **kwargs)

Turn an Account into a source id.

class flexmeasures.data.schemas.account.AccountRoleSchema(*args, **kwargs)

AccountRole schema, with validations.

class Meta
model

alias of AccountRole

opts: SchemaOpts = <flask_marshmallow.sqla.SQLAlchemySchemaOpts object>
class flexmeasures.data.schemas.account.AccountSchema(*args, **kwargs)

Account schema, with validations.

class Meta
model

alias of Account

opts: SchemaOpts = <flask_marshmallow.sqla.SQLAlchemySchemaOpts object>