events.api.serializers.events package

Submodules

events.api.serializers.events.calendarjs module

class events.api.serializers.events.calendarjs.EventsCalenderJSSerializer(*args, **kwargs)[source]

Bases: events.api.serializers.base.calendarjs.CalenderJSSerializer

class Meta[source]

Bases: events.api.serializers.base.calendarjs.CalenderJSSerializer.Meta

model

alias of events.models.event.Event

class events.api.serializers.events.calendarjs.UnpublishedEventsCalenderJSSerializer(*args, **kwargs)[source]

Bases: events.api.serializers.base.calendarjs.CalenderJSSerializer

See CalenderJSSerializer, customised classes

class Meta[source]

Bases: events.api.serializers.base.calendarjs.CalenderJSSerializer.Meta

model

alias of events.models.event.Event

events.api.serializers.events.list module

class events.api.serializers.events.list.EventListSerializer(*args, **kwargs)[source]

Bases: rest_framework.serializers.ModelSerializer

Custom list serializer for events

class Meta[source]

Bases: object

fields = ('pk', 'title', 'description', 'start', 'end', 'location', 'price', 'registered', 'pizza', 'registration_allowed')
model

alias of events.models.event.Event

events.api.serializers.events.retrieve module

class events.api.serializers.events.retrieve.EventRetrieveSerializer(*args, **kwargs)[source]

Bases: rest_framework.serializers.ModelSerializer

Serializer 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')
model

alias of events.models.event.Event