angelos.document.entity_mixin

Entity mixin for shared fields.

class angelos.document.entity_mixin.ChurchMixin

Bases: object

Mixin for church specific fields.

founded

Description of attribute founded.

Type

DateField

city

Description of attribute city.

Type

StringField

region

Description of attribute region.

Type

StringField

country

Description of attribute country.

Type

StringField

apply_rules() → bool

Short summary.

Returns

Description of returned object.

Return type

type

class angelos.document.entity_mixin.MinistryMixin

Bases: object

Mixin for ministry specific fields.

vision

Description of attribute vision.

Type

StringField

ministry

Description of attribute ministry.

Type

StringField

founded

Description of attribute founded.

Type

DateField

apply_rules() → bool

Short summary.

Returns

Description of returned object.

Return type

type

class angelos.document.entity_mixin.PersonMixin

Bases: object

Mixin for person specific fields.

sex

Description of attribute sex.

Type

ChoiceField

born

Description of attribute born.

Type

DateField

names

Description of attribute names.

Type

StringField

family_name

Description of attribute family_name.

Type

StringField

given_name

Description of attribute given_name.

Type

StringField

apply_rules() → bool

Short summary.

Returns

Description of returned object.

Return type

type