angelos.document.profiles

Module docstring.

class angelos.document.profiles.Address(nd: dict = {}, strict: bool = True)

Bases: angelos.document.model.BaseDocument

Short summary.

class angelos.document.profiles.ChurchProfile(nd: dict = {}, strict: bool = True)

Bases: angelos.document.profiles.Profile, angelos.document.entity_mixin.ChurchMixin

Short summary.

type

Description of attribute type.

Type

TypeField

apply_rules() → bool

Short summary.

Returns

Description of returned object.

Return type

type

changeables() → tuple

Fields that are changeable when updating.

class angelos.document.profiles.MinistryProfile(nd: dict = {}, strict: bool = True)

Bases: angelos.document.profiles.Profile, angelos.document.entity_mixin.MinistryMixin

Short summary.

type

Description of attribute type.

Type

TypeField

apply_rules() → bool

Short summary.

Returns

Description of returned object.

Return type

bool

changeables() → tuple

Fields that are changeable when updating.

class angelos.document.profiles.PersonProfile(nd: dict = {}, strict: bool = True)

Bases: angelos.document.profiles.Profile, angelos.document.entity_mixin.PersonMixin

Short summary.

type

Description of attribute type.

Type

TypeField

gender

Description of attribute gender.

Type

ChoiceField

born

Description of attribute born.

Type

DateField

names

Description of attribute names.

Type

StringField

apply_rules() → bool

Short summary.

Returns

Description of returned object.

Return type

bool

changeables() → tuple

Fields that are changeable when updating.

class angelos.document.profiles.Profile(nd: dict = {}, strict: bool = True)

Bases: angelos.document.document.Document, angelos.document.document.ChangeableMixin

Short summary.

picture

Description of attribute picture.

Type

BinaryField

email

Description of attribute email.

Type

EmailField

mobile

Description of attribute mobile.

Type

StringField

phone

Description of attribute phone.

Type

StringField

address

Description of attribute address.

Type

DocumentField

language

Description of attribute language.

Type

StringField

social

Description of attribute social.

Type

DocumentField

apply_rules() → bool

Short summary.

Returns

Description of returned object.

Return type

type

class angelos.document.profiles.Social(nd: dict = {}, strict: bool = True)

Bases: angelos.document.model.BaseDocument

Short summary.

token

Description of attribute token.

Type

StringField

service

Description of attribute service.

Type

StringField