agency.models.membership

Classes

ExtendedAgencyMembership

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

Module Contents

class agency.models.membership.ExtendedAgencyMembership[source]

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

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

__mapper_args__[source]
fts_public = True[source]

Returns True if the model is available to be found by the public. If false, only editors/admins will see this object in the search results.

property fts_access: str[source]

Returns access level of the model. Defaults to public.

property fts_publication_start: datetime.datetime | None[source]

Returns the date when the document should become public.

property fts_publication_end: datetime.datetime | None[source]

Returns the date when the document should stop being public.

_fetch_if_necessary() None[source]
prefix: onegov.core.orm.mixins.dict_property[str | None][source]
note: onegov.core.orm.mixins.dict_property[str | None][source]
addition: onegov.core.orm.mixins.dict_property[str | None][source]
agency: sqlalchemy.orm.relationship[onegov.agency.models.ExtendedAgency][source]
_force_fts_update(*_ignored: object) None[source]