from django.core.serializers import serialize from .models import RogEvent, ShopRoute, EventRoute, Shop, Location, Location_line, Location_polygon from rest_framework import viewsets from .serializers import RogEventSerializer, EventRouteSerializer, ShopSerializer, ShopRouteSerializer, LocationSerializer, Location_lineSerializer, Location_polygonSerializer from rest_framework.decorators import action from rest_framework.response import Response from rest_framework.parsers import JSONParser, MultiPartParser class LocationViewSet(viewsets.ModelViewSet): queryset=Location.objects.all() serializer_class=LocationSerializer class Location_lineViewSet(viewsets.ModelViewSet): queryset=Location_line.objects.all() serializer_class=Location_lineSerializer class Location_polygonViewSet(viewsets.ModelViewSet): queryset=Location_polygon.objects.all() serializer_class=Location_polygonSerializer class RogEventViewSet(viewsets.ModelViewSet): queryset=RogEvent.objects.all() serializer_class=RogEventSerializer class EventRouteViewSet(viewsets.ModelViewSet): queryset=EventRoute.objects.all() serializer_class=EventRouteSerializer class ShopViewSet(viewsets.ModelViewSet): queryset=Shop.objects.all() serializer_class=ShopSerializer class ShopRouteViewSet(viewsets.ModelViewSet): queryset=ShopRoute.objects.all() serializer_class=ShopRouteSerializer