carom-server/billard/views.py

34 lines
827 B
Python
Raw Normal View History

2017-01-06 19:11:29 +01:00
from billard.serializers import *
from .models import LocationData
2017-01-03 19:55:01 +01:00
from rest_framework import viewsets
from django.views import generic
2017-01-09 20:42:59 +01:00
from django.views.generic.detail import DetailView
2017-01-03 19:26:51 +01:00
2017-01-03 19:55:01 +01:00
class ClientViewSet(viewsets.ModelViewSet):
queryset = Client.objects.all()
serializer_class = ClientSerializer
class LocationViewSet(viewsets.ModelViewSet):
queryset = Location.objects.all()
serializer_class = LocationSerializer
2017-01-06 18:59:58 +01:00
2017-01-03 19:55:01 +01:00
class TableViewSet(viewsets.ModelViewSet):
queryset = Table.objects.all()
2017-01-06 18:59:58 +01:00
serializer_class = TableSerializer
2017-01-06 19:11:29 +01:00
2017-01-06 20:24:36 +01:00
class LocationDataViewSet(viewsets.ModelViewSet):
queryset = LocationData.objects.all()
serializer_class = LocationDataSerializer
class IndexView(generic.ListView):
model = LocationData
2017-01-09 20:42:59 +01:00
class LocationDataDetailView(DetailView):
model = LocationData