activity.models.activity
Attributes
Classes
Describes an activity that is made available to participants on |
Module Contents
- type activity.models.activity.ActivityState = Literal['preview', 'proposed', 'accepted', 'archived'][source]
- 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.TimestampMixinDescribes 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.
- publication_requests: sqlalchemy.orm.relationship[list[onegov.activity.models.PublicationRequest]][source]
- create_publication_request(period: onegov.activity.models.period.BookingPeriod, **kwargs: Any) onegov.activity.models.PublicationRequest[source]
- property requests: onegov.activity.collections.publication_request.PublicationRequestCollection[source]