agency.models.person

Classes

ExtendedPerson

An extended version of the standard person from onegov.people.

Module Contents

class agency.models.person.ExtendedPerson[source]

Bases: onegov.people.Person, onegov.org.models.extensions.AccessExtension, onegov.org.models.extensions.PublicationExtension

An extended version of the standard person from onegov.people.

__mapper_args__[source]
fts_public = True[source]
fts_title_property = 'title'[source]
fts_properties[source]
property fts_suggestion: tuple[str, Ellipsis][source]
external_user_id: onegov.core.orm.mixins.dict_property[str | None][source]
staff_number: onegov.core.orm.mixins.dict_property[str | None][source]
memberships: sqlalchemy.orm.relationship[onegov.core.types.AppenderQuery[onegov.agency.models.ExtendedAgencyMembership]][source]
property phone_internal: str[source]
property phone_fts: list[str][source]
property location_address_html: markupsafe.Markup[source]
property postal_address_html: markupsafe.Markup[source]
property notes_html: markupsafe.Markup[source]
deletable(request: onegov.agency.request.AgencyRequest) bool[source]