Skip to content
Snippets Groups Projects

introduce REST API

Merged Nadja Geisler requested to merge restapi into master
6 files
+ 125
1
Compare changes
  • Side-by-side
  • Inline
Files
6
  • a93d0d59
    introduce REST API · a93d0d59
    Nadja Geisler authored
    add djangorestframework
    add serializers for select models
    create api urls
    extend EventSlugMixin to work for list and create methods
    create list and retrieve viewsets for select models
    include AKModel URLS into main app
+ 39
0
from rest_framework import serializers
from AKModel.models import AK, Room, AKSlot, AKTrack, AKCategory, AKOwner
class AKOwnerSerializer(serializers.ModelSerializer):
class Meta:
model = AKOwner
fields = '__all__'
class AKCategorySerializer(serializers.ModelSerializer):
class Meta:
model = AKCategory
fields = '__all__'
class AKTrackSerializer(serializers.ModelSerializer):
class Meta:
model = AKTrack
fields = '__all__'
class AKSerializer(serializers.ModelSerializer):
class Meta:
model = AK
fields = '__all__'
class RoomSerializer(serializers.ModelSerializer):
class Meta:
model = Room
fields = '__all__'
class AKSlotSerializer(serializers.ModelSerializer):
class Meta:
model = AKSlot
fields = '__all__'
Loading