events.api.v1.serializers.events package¶
Submodules¶
events.api.v1.serializers.events.calendarjs module¶
-
class
events.api.v1.serializers.events.calendarjs.EventsCalenderJSSerializer(*args, **kwargs)[source]¶ Bases:
thaliawebsite.api.calendarjs.serializers.CalenderJSSerializer-
class
Meta[source]¶ Bases:
thaliawebsite.api.calendarjs.serializers.CalenderJSSerializer.Meta-
model¶ alias of
events.models.event.Event
-
-
class
-
class
events.api.v1.serializers.events.calendarjs.UnpublishedEventsCalenderJSSerializer(*args, **kwargs)[source]¶ Bases:
thaliawebsite.api.calendarjs.serializers.CalenderJSSerializerSee CalenderJSSerializer, customised classes.
-
class
Meta[source]¶ Bases:
thaliawebsite.api.calendarjs.serializers.CalenderJSSerializer.Meta-
model¶ alias of
events.models.event.Event
-
-
class
events.api.v1.serializers.events.list module¶
events.api.v1.serializers.events.retrieve module¶
-
class
events.api.v1.serializers.events.retrieve.EventRetrieveSerializer(*args, **kwargs)[source]¶ Bases:
rest_framework.serializers.ModelSerializerSerializer for events.
-
class
Meta[source]¶ Bases:
object-
fields= ('pk', 'title', 'description', 'start', 'end', 'organiser', 'category', 'registration_start', 'registration_end', 'cancel_deadline', 'location', 'map_location', 'price', 'fine', 'max_participants', 'num_participants', 'user_registration', 'registration_allowed', 'no_registration_message', 'has_fields', 'is_pizza_event', 'google_maps_url', 'is_admin', 'slide')¶
-
model¶ alias of
events.models.event.Event
-
-
class