activity.models.activity
¶
Module Contents¶
Classes¶
Describes an activity that is made available to participants on |
Attributes¶
- activity.models.activity.ACTIVITY_STATES: tuple[ActivityState, Ellipsis] = ('preview', 'proposed', 'accepted', 'archived')[source]¶
- class activity.models.activity.Activity[source]¶
Bases:
onegov.core.orm.Base
,onegov.core.orm.mixins.ContentMixin
,onegov.core.orm.mixins.TimestampMixin
Describes an activity that is made available to participants on certain occasions (i.e. dates).
The activity describes the what’s going on, the occasion describes when and with whom.
- property requests: onegov.activity.collections.publication_request.PublicationRequestCollection[source]¶
- property latest_request: PublicationRequest | None[source]¶
- lead: dict_property[str | None][source]¶
- text: dict_property[str | None][source]¶
- thumbnail: dict_property[str | None][source]¶
- create_publication_request(period: onegov.activity.models.period.Period, **kwargs: Any) onegov.activity.models.PublicationRequest [source]¶
- request_by_period(period: onegov.activity.models.period.Period | None) PublicationRequest | None [source]¶