loefsys.events.models package
Module containing the models related to events.
- class loefsys.events.models.Event(*args, **kwargs)
Bases:
Model Extensions,Model ExtensionsModel for an event.
An event is an activity that people can sign up for. This can be a sail training, a cantus, or any other activity that is organized for the association. Events have many properties, such as a start and end date, a category, a price, a location, and more.
- created
The timestamp of the creation of the model, automatically generated upon creation.
- Type:
- modified
The timestamp of last modification of this model, automatically generated upon update.
- Type:
- picture
The picture for an event.
- Type:
ImageFieldFile
- category
The category of the event.
- Type:
- capacity
The maximum number of participants if there is one
- Type:
Integer
- location
The location of the event.
We might want to include a Google Maps widget showing the location. django-google-maps might be useful for this.
- Type:
- send_cancel_email
Flag to determine if an email should be sent if a participant deregisters
- Type:
~bool
- eventregistration_set
A manager of registrations for this event.
It is the one-to-many relationship to
EventRegistration.- Type:
- exception DoesNotExist
Bases:
ObjectDoesNotExist
- exception MultipleObjectsReturned
Bases:
MultipleObjectsReturned
- cancelation_consequences() str
Determine whether canceling a registration has consequences.
- Returns:
Truewhen canceling has consequences, otherwiseFalse.- Return type:
- cancelation_deadline
A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.
- cancelation_window_open() bool
Determine whether it is possible for users to cancel their registration.
For events with required registration, cancellation is only possible when the event is published and in the cancellation window defined by
startandcancelation_deadline.- Returns:
A boolean that defines whether cancellations are in the cancellation window.
- Return type:
- capacity
A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.
- category
A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.
- created
A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.
- description
A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.
- end
A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.
- event_picture_upload_path(_)
Return the upload path for the event picture.
- eventorganizer
Accessor to the related object on the reverse side of a one-to-one relation.
In the example:
class Restaurant(Model): place = OneToOneField(Place, related_name='restaurant')
Place.restaurantis aReverseOneToOneDescriptorinstance.
- eventregistration_set: EventRegistrationManager
Accessor to the related objects manager on the reverse side of a many-to-one relation.
In the example:
class Child(Model): parent = ForeignKey(Parent, related_name='children')
Parent.childrenis aReverseManyToOneDescriptorinstance.Most of the implementation is delegated to a dynamically defined manager class built by
create_forward_many_to_many_manager()defined below.
- fine
A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.
- fine_on_cancellation() bool
Check whether the cancellation of a registration will result in a fine.
- Returns:
Truewhen a fine will be applied andFalsewhen cancellation is free of charge.- Return type:
- get_absolute_url()
Return the detail page url for this registration.
- get_category_display(*, field=<django.db.models.fields.PositiveSmallIntegerField: category>)
- get_next_by_created(*, field=<django_extensions.db.fields.CreationDateTimeField: created>, is_next=True, **kwargs)
- get_next_by_end(*, field=<django.db.models.fields.DateTimeField: end>, is_next=True, **kwargs)
- get_next_by_modified(*, field=<django_extensions.db.fields.ModificationDateTimeField: modified>, is_next=True, **kwargs)
- get_next_by_start(*, field=<django.db.models.fields.DateTimeField: start>, is_next=True, **kwargs)
- get_previous_by_created(*, field=<django_extensions.db.fields.CreationDateTimeField: created>, is_next=False, **kwargs)
- get_previous_by_end(*, field=<django.db.models.fields.DateTimeField: end>, is_next=False, **kwargs)
- get_previous_by_modified(*, field=<django_extensions.db.fields.ModificationDateTimeField: modified>, is_next=False, **kwargs)
- get_previous_by_start(*, field=<django.db.models.fields.DateTimeField: start>, is_next=False, **kwargs)
- get_registrationformfield_order()
- property has_form_fields: bool
Check if the event has associated form fields.
- Returns:
Trueif the event has form fields, otherwiseFalse.- Return type:
- id
A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.
- is_open_event
A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.
- location
A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.
- mandatory_registration() bool
Check whether this event has mandatory registration.
- Returns:
A boolean that defines whether registration is mandatory.
- Return type:
- max_capacity_reached() bool
Check whether the max capacity for this event is reached.
- Returns:
Truewhen the event is full andFalseif there are places available.- Return type:
- modified
A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.
- objects = <loefsys.events.models.managers.EventManager object>
- picture
Just like the FileDescriptor, but for ImageFields. The only difference is assigning the width/height to the width_field/height_field, if appropriate.
- price
A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.
- process_cancellation() None
Process the side effects for an event of a cancellation.
- Return type:
None
- published
A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.
- registration_deadline
A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.
- registration_start
A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.
- registration_window_open() bool
Determine whether it is possible for users to register for this event.
For events with required registration, registration is only possible when the event is published and in the registration window defined by
startandend.- Returns:
A boolean that defines whether registrations are in the registration window.
- Return type:
- registrationformfield_set
Accessor to the related objects manager on the reverse side of a many-to-one relation.
In the example:
class Child(Model): parent = ForeignKey(Parent, related_name='children')
Parent.childrenis aReverseManyToOneDescriptorinstance.Most of the implementation is delegated to a dynamically defined manager class built by
create_forward_many_to_many_manager()defined below.
- registrations_open() bool
Determine whether it is possible for users to register for this event.
- Returns:
A boolean that defines whether registrations are open.
- Return type:
- send_cancel_email
A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.
- set_registrationformfield_order(id_list, using=None)
- slug
A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.
- start
A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.
- title
A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.
- class loefsys.events.models.EventOrganizer(*args, **kwargs)
Bases:
Model ExtensionsUtility model collecting the organizers for an event.
- created
The timestamp of the creation of the model, automatically generated upon creation.
- Type:
- modified
The timestamp of last modification of this model, automatically generated upon update.
- Type:
- groups
The groups organizing this event.
- Type:
- exception DoesNotExist
Bases:
ObjectDoesNotExist
- exception MultipleObjectsReturned
Bases:
MultipleObjectsReturned
- created
A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.
- event
Accessor to the related object on the forward side of a one-to-one relation.
In the example:
class Restaurant(Model): place = OneToOneField(Place, related_name='restaurant')
Restaurant.placeis aForwardOneToOneDescriptorinstance.
- event_id
- get_next_by_created(*, field=<django_extensions.db.fields.CreationDateTimeField: created>, is_next=True, **kwargs)
- get_next_by_modified(*, field=<django_extensions.db.fields.ModificationDateTimeField: modified>, is_next=True, **kwargs)
- get_previous_by_created(*, field=<django_extensions.db.fields.CreationDateTimeField: created>, is_next=False, **kwargs)
- get_previous_by_modified(*, field=<django_extensions.db.fields.ModificationDateTimeField: modified>, is_next=False, **kwargs)
- groups
Accessor to the related objects manager on the forward and reverse sides of a many-to-many relation.
In the example:
class Pizza(Model): toppings = ManyToManyField(Topping, related_name='pizzas')
Pizza.toppingsandTopping.pizzasareManyToManyDescriptorinstances.Most of the implementation is delegated to a dynamically defined manager class built by
create_forward_many_to_many_manager()defined below.
- id
A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.
- modified
A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.
- objects = <django.db.models.manager.Manager object>
- user
Accessor to the related objects manager on the forward and reverse sides of a many-to-many relation.
In the example:
class Pizza(Model): toppings = ManyToManyField(Topping, related_name='pizzas')
Pizza.toppingsandTopping.pizzasareManyToManyDescriptorinstances.Most of the implementation is delegated to a dynamically defined manager class built by
create_forward_many_to_many_manager()defined below.
- class loefsys.events.models.EventRegistration(*args, **kwargs)
Bases:
Model ExtensionsRegistration model for an event.
Registering for an event lets you claim a spot in the event. If an event is full, the registration is put in a queue. The registration can be also be cancelled, with a possible fine if it is cancelled late. Registrations can also come with a price.
- contact
The contact that the registration is for.
- Type:
Contact
- status
The status is active, in the queue, or cancelled, either with or without fine.
- Type:
- exception DoesNotExist
Bases:
ObjectDoesNotExist
- exception MultipleObjectsReturned
Bases:
MultipleObjectsReturned
- booleanregistrationinformation_set
Accessor to the related objects manager on the reverse side of a many-to-one relation.
In the example:
class Child(Model): parent = ForeignKey(Parent, related_name='children')
Parent.childrenis aReverseManyToOneDescriptorinstance.Most of the implementation is delegated to a dynamically defined manager class built by
create_forward_many_to_many_manager()defined below.
- cancel() None
Cancel a registration.
Upon cancellation, it is calculated whether a fine will be applied. The status of the registration is then either changed to
loefsys.events.models.choices.RegistrationStatus.CANCELLED_FINEorloefsys.events.models.choices.RegistrationStatus.CANCELLED_NOFINE. Afterwards, the event is notified to potentially activate a registration in the queue.- Return type:
None
- contact
Accessor to the related object on the forward side of a many-to-one or one-to-one (via ForwardOneToOneDescriptor subclass) relation.
In the example:
class Child(Model): parent = ForeignKey(Parent, related_name='children')
Child.parentis aForwardManyToOneDescriptorinstance.
- contact_id
- costs
A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.
- costs_paid
A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.
- costs_to_pay() Decimal
Calculate the amount needed to be paid by the registration contact.
TODO See if this function can be converted into a GeneratedField as well.
- Returns:
The amount of money in Euro’s.
- Return type:
- created
A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.
- datetimeregistrationinformation_set
Accessor to the related objects manager on the reverse side of a many-to-one relation.
In the example:
class Child(Model): parent = ForeignKey(Parent, related_name='children')
Parent.childrenis aReverseManyToOneDescriptorinstance.Most of the implementation is delegated to a dynamically defined manager class built by
create_forward_many_to_many_manager()defined below.
- event
Accessor to the related object on the forward side of a many-to-one or one-to-one (via ForwardOneToOneDescriptor subclass) relation.
In the example:
class Child(Model): parent = ForeignKey(Parent, related_name='children')
Child.parentis aForwardManyToOneDescriptorinstance.
- event_id
- fine_at_registration
A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.
- property form_fields
Get form fields and their values on the registration form.
- get_next_by_created(*, field=<django_extensions.db.fields.CreationDateTimeField: created>, is_next=True, **kwargs)
- get_next_by_modified(*, field=<django_extensions.db.fields.ModificationDateTimeField: modified>, is_next=True, **kwargs)
- get_previous_by_created(*, field=<django_extensions.db.fields.CreationDateTimeField: created>, is_next=False, **kwargs)
- get_previous_by_modified(*, field=<django_extensions.db.fields.ModificationDateTimeField: modified>, is_next=False, **kwargs)
- property get_queue_position: int | None
Get the position in the queue for this registration.
- Returns:
The position in the queue, starting at 1. If not in the queue, returns None.
- Return type:
- get_status_display(*, field=<django.db.models.fields.PositiveSmallIntegerField: status>)
- id
A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.
- integerregistrationinformation_set
Accessor to the related objects manager on the reverse side of a many-to-one relation.
In the example:
class Child(Model): parent = ForeignKey(Parent, related_name='children')
Parent.childrenis aReverseManyToOneDescriptorinstance.Most of the implementation is delegated to a dynamically defined manager class built by
create_forward_many_to_many_manager()defined below.
- modified
A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.
- objects = <loefsys.events.models.managers.EventRegistrationManager object>
- price_at_registration
A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.
- save(**kwargs: Any) None
Save the model to the database.
When creating a new registration, the attributes
price_at_registrationandfine_at_registrationare copied from the :attr`.event`.- Return type:
None
- Parameters:
kwargs (Any)
- status
A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.
- textregistrationinformation_set
Accessor to the related objects manager on the reverse side of a many-to-one relation.
In the example:
class Child(Model): parent = ForeignKey(Parent, related_name='children')
Parent.childrenis aReverseManyToOneDescriptorinstance.Most of the implementation is delegated to a dynamically defined manager class built by
create_forward_many_to_many_manager()defined below.
- class loefsys.events.models.FeedToken(*args, **kwargs)
Bases:
ModelUsed to personalize the ical Feed.
- exception DoesNotExist
Bases:
ObjectDoesNotExist
- exception MultipleObjectsReturned
Bases:
MultipleObjectsReturned
- static get_user(token)
- id
A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.
- objects = <django.db.models.manager.Manager object>
- save(**kwargs)
Save the current instance. Override this in a subclass if you want to control the saving process.
The ‘force_insert’ and ‘force_update’ parameters can be used to insist that the “save” must be an SQL insert or update (or equivalent for non-SQL backends), respectively. Normally, they should not be set.
- token
A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.
- user
Accessor to the related object on the forward side of a one-to-one relation.
In the example:
class Restaurant(Model): place = OneToOneField(Place, related_name='restaurant')
Restaurant.placeis aForwardOneToOneDescriptorinstance.
- user_id
- class loefsys.events.models.RegistrationFormField(*args, **kwargs)
Bases:
ModelRepresents a registration form for events.
This model stores the subject, response, and associated event for a registration.
- BOOLEAN_FIELD = 'boolean'
- DATETIME_FIELD = 'datetime'
- exception DoesNotExist
Bases:
ObjectDoesNotExist
- FIELD_TYPES = [('boolean', 'Boolean'), ('integer', 'Geheel getal'), ('text', 'Tekst'), ('datetime', 'Datetime')]
- INTEGER_FIELD = 'integer'
- exception MultipleObjectsReturned
Bases:
MultipleObjectsReturned
- TEXT_FIELD = 'text'
- booleanregistrationinformation_set
Accessor to the related objects manager on the reverse side of a many-to-one relation.
In the example:
class Child(Model): parent = ForeignKey(Parent, related_name='children')
Parent.childrenis aReverseManyToOneDescriptorinstance.Most of the implementation is delegated to a dynamically defined manager class built by
create_forward_many_to_many_manager()defined below.
- datetimeregistrationinformation_set
Accessor to the related objects manager on the reverse side of a many-to-one relation.
In the example:
class Child(Model): parent = ForeignKey(Parent, related_name='children')
Parent.childrenis aReverseManyToOneDescriptorinstance.Most of the implementation is delegated to a dynamically defined manager class built by
create_forward_many_to_many_manager()defined below.
- property default
Get default value for registration form field based on its type.
- description
A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.
- event
Accessor to the related object on the forward side of a many-to-one or one-to-one (via ForwardOneToOneDescriptor subclass) relation.
In the example:
class Child(Model): parent = ForeignKey(Parent, related_name='children')
Child.parentis aForwardManyToOneDescriptorinstance.
- event_id
- get_next_in_order(*, is_next=True)
- get_previous_in_order(*, is_next=False)
- get_type_display(*, field=<django.db.models.fields.CharField: type>)
- get_value_for(registration)
Get value for registration form field based on registration.
- id
A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.
- integerregistrationinformation_set
Accessor to the related objects manager on the reverse side of a many-to-one relation.
In the example:
class Child(Model): parent = ForeignKey(Parent, related_name='children')
Parent.childrenis aReverseManyToOneDescriptorinstance.Most of the implementation is delegated to a dynamically defined manager class built by
create_forward_many_to_many_manager()defined below.
- objects = <django.db.models.manager.Manager object>
- required
A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.
- set_value_for(registration, value)
Set value for registration form field based on registration and value.
- subject
A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.
- textregistrationinformation_set
Accessor to the related objects manager on the reverse side of a many-to-one relation.
In the example:
class Child(Model): parent = ForeignKey(Parent, related_name='children')
Parent.childrenis aReverseManyToOneDescriptorinstance.Most of the implementation is delegated to a dynamically defined manager class built by
create_forward_many_to_many_manager()defined below.
- type
A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.
Submodules
- loefsys.events.models.choices module
- loefsys.events.models.event module
OverwriteStorageEventEvent.createdEvent.modifiedEvent.titleEvent.descriptionEvent.pictureEvent.slugEvent.startEvent.endEvent.registration_startEvent.registration_deadlineEvent.cancelation_deadlineEvent.categoryEvent.capacityEvent.priceEvent.fineEvent.locationEvent.is_open_eventEvent.publishedEvent.send_cancel_emailEvent.eventregistration_setEvent.event_picture_upload_path()Event.pictureEvent.startEvent.endEvent.registration_startEvent.registration_deadlineEvent.cancelation_deadlineEvent.categoryEvent.capacityEvent.priceEvent.fineEvent.locationEvent.is_open_eventEvent.publishedEvent.send_cancel_emailEvent.has_form_fieldsEvent.eventregistration_setEvent.objectsEvent.urlEvent.get_absolute_url()Event.mandatory_registration()Event.registrations_open()Event.max_capacity_reached()Event.fine_on_cancellation()Event.process_cancellation()Event.registration_window_open()Event.cancelation_window_open()Event.cancelation_consequences()Event.DoesNotExistEvent.MultipleObjectsReturnedEvent.createdEvent.descriptionEvent.eventorganizerEvent.get_category_display()Event.get_next_by_created()Event.get_next_by_end()Event.get_next_by_modified()Event.get_next_by_start()Event.get_previous_by_created()Event.get_previous_by_end()Event.get_previous_by_modified()Event.get_previous_by_start()Event.get_registrationformfield_order()Event.idEvent.modifiedEvent.registrationformfield_setEvent.set_registrationformfield_order()Event.slugEvent.title
EventOrganizerEventOrganizer.createdEventOrganizer.modifiedEventOrganizer.eventEventOrganizer.groupsEventOrganizer.userEventOrganizer.eventEventOrganizer.groupsEventOrganizer.userEventOrganizer.DoesNotExistEventOrganizer.MultipleObjectsReturnedEventOrganizer.createdEventOrganizer.event_idEventOrganizer.get_next_by_created()EventOrganizer.get_next_by_modified()EventOrganizer.get_previous_by_created()EventOrganizer.get_previous_by_modified()EventOrganizer.idEventOrganizer.modifiedEventOrganizer.objects
- loefsys.events.models.feed_token module
- loefsys.events.models.managers module
- loefsys.events.models.registration module
EventRegistrationEventRegistration.createdEventRegistration.modifiedEventRegistration.eventEventRegistration.contactEventRegistration.statusEventRegistration.price_at_registrationEventRegistration.fine_at_registrationEventRegistration.costsEventRegistration.costs_paidEventRegistration.eventEventRegistration.contactEventRegistration.statusEventRegistration.price_at_registrationEventRegistration.fine_at_registrationEventRegistration.costsEventRegistration.costs_paidEventRegistration.form_fieldsEventRegistration.get_queue_positionEventRegistration.objectsEventRegistration.save()EventRegistration.costs_to_pay()EventRegistration.cancel()EventRegistration.DoesNotExistEventRegistration.MultipleObjectsReturnedEventRegistration.booleanregistrationinformation_setEventRegistration.contact_idEventRegistration.createdEventRegistration.datetimeregistrationinformation_setEventRegistration.event_idEventRegistration.get_next_by_created()EventRegistration.get_next_by_modified()EventRegistration.get_previous_by_created()EventRegistration.get_previous_by_modified()EventRegistration.get_status_display()EventRegistration.idEventRegistration.integerregistrationinformation_setEventRegistration.modifiedEventRegistration.textregistrationinformation_set
- loefsys.events.models.registration_form_field module
RegistrationFormFieldRegistrationFormField.BOOLEAN_FIELDRegistrationFormField.INTEGER_FIELDRegistrationFormField.TEXT_FIELDRegistrationFormField.DATETIME_FIELDRegistrationFormField.FIELD_TYPESRegistrationFormField.eventRegistrationFormField.typeRegistrationFormField.subjectRegistrationFormField.descriptionRegistrationFormField.requiredRegistrationFormField.defaultRegistrationFormField.get_value_for()RegistrationFormField.set_value_for()RegistrationFormField.DoesNotExistRegistrationFormField.MultipleObjectsReturnedRegistrationFormField.booleanregistrationinformation_setRegistrationFormField.datetimeregistrationinformation_setRegistrationFormField.event_idRegistrationFormField.get_next_in_order()RegistrationFormField.get_previous_in_order()RegistrationFormField.get_type_display()RegistrationFormField.idRegistrationFormField.integerregistrationinformation_setRegistrationFormField.objectsRegistrationFormField.textregistrationinformation_set
AbstractRegistrationInformationAbstractRegistrationInformation.registrationAbstractRegistrationInformation.fieldAbstractRegistrationInformation.changedAbstractRegistrationInformation.MetaAbstractRegistrationInformation.field_idAbstractRegistrationInformation.get_next_by_changed()AbstractRegistrationInformation.get_previous_by_changed()AbstractRegistrationInformation.registration_id
BooleanRegistrationInformationBooleanRegistrationInformation.valueBooleanRegistrationInformation.DoesNotExistBooleanRegistrationInformation.MultipleObjectsReturnedBooleanRegistrationInformation.changedBooleanRegistrationInformation.fieldBooleanRegistrationInformation.field_idBooleanRegistrationInformation.get_next_by_changed()BooleanRegistrationInformation.get_previous_by_changed()BooleanRegistrationInformation.idBooleanRegistrationInformation.objectsBooleanRegistrationInformation.registrationBooleanRegistrationInformation.registration_id
TextRegistrationInformationTextRegistrationInformation.valueTextRegistrationInformation.DoesNotExistTextRegistrationInformation.MultipleObjectsReturnedTextRegistrationInformation.changedTextRegistrationInformation.fieldTextRegistrationInformation.field_idTextRegistrationInformation.get_next_by_changed()TextRegistrationInformation.get_previous_by_changed()TextRegistrationInformation.idTextRegistrationInformation.objectsTextRegistrationInformation.registrationTextRegistrationInformation.registration_id
IntegerRegistrationInformationIntegerRegistrationInformation.valueIntegerRegistrationInformation.DoesNotExistIntegerRegistrationInformation.MultipleObjectsReturnedIntegerRegistrationInformation.changedIntegerRegistrationInformation.fieldIntegerRegistrationInformation.field_idIntegerRegistrationInformation.get_next_by_changed()IntegerRegistrationInformation.get_previous_by_changed()IntegerRegistrationInformation.idIntegerRegistrationInformation.objectsIntegerRegistrationInformation.registrationIntegerRegistrationInformation.registration_id
DatetimeRegistrationInformationDatetimeRegistrationInformation.valueDatetimeRegistrationInformation.DoesNotExistDatetimeRegistrationInformation.MultipleObjectsReturnedDatetimeRegistrationInformation.changedDatetimeRegistrationInformation.fieldDatetimeRegistrationInformation.field_idDatetimeRegistrationInformation.get_next_by_changed()DatetimeRegistrationInformation.get_next_by_value()DatetimeRegistrationInformation.get_previous_by_changed()DatetimeRegistrationInformation.get_previous_by_value()DatetimeRegistrationInformation.idDatetimeRegistrationInformation.objectsDatetimeRegistrationInformation.registrationDatetimeRegistrationInformation.registration_id