Remove pycache from tracking and apply gitignore
parent
d774f2f93c
commit
3e337f63bd
12
api/views.py
12
api/views.py
|
|
@ -8,66 +8,58 @@ from .permissions import *
|
||||||
from users.models import *
|
from users.models import *
|
||||||
from users.serializers import *
|
from users.serializers import *
|
||||||
|
|
||||||
@method_decorator(csrf_exempt, name='dispatch')
|
|
||||||
class ProvincesView(generics.ListCreateAPIView):
|
class ProvincesView(generics.ListCreateAPIView):
|
||||||
permission_classes = (IsSuperUserOrReadOnly,)
|
permission_classes = (IsSuperUserOrReadOnly,)
|
||||||
queryset = Province.objects.all()
|
queryset = Province.objects.all()
|
||||||
serializer_class = ProvinceSerializer
|
serializer_class = ProvinceSerializer
|
||||||
|
|
||||||
@method_decorator(csrf_exempt, name='dispatch')
|
|
||||||
class ProvinceView(generics.RetrieveUpdateDestroyAPIView):
|
class ProvinceView(generics.RetrieveUpdateDestroyAPIView):
|
||||||
permission_classes = (IsSuperUserOrReadOnly,)
|
permission_classes = (IsSuperUserOrReadOnly,)
|
||||||
queryset = Province.objects.all()
|
queryset = Province.objects.all()
|
||||||
serializer_class = ProvinceSerializer
|
serializer_class = ProvinceSerializer
|
||||||
|
|
||||||
|
|
||||||
@method_decorator(csrf_exempt, name='dispatch')
|
|
||||||
class AssaultTroopsView(generics.ListCreateAPIView):
|
class AssaultTroopsView(generics.ListCreateAPIView):
|
||||||
permission_classes = (IsSuperUserOrReadOnly,)
|
permission_classes = (IsSuperUserOrReadOnly,)
|
||||||
queryset = AssaultTroop.objects.all()
|
queryset = AssaultTroop.objects.all()
|
||||||
serializer_class = AssaultTroopSerializer
|
serializer_class = AssaultTroopSerializer
|
||||||
|
|
||||||
@method_decorator(csrf_exempt, name='dispatch')
|
|
||||||
class AssaultTroopView(generics.RetrieveUpdateDestroyAPIView):
|
class AssaultTroopView(generics.RetrieveUpdateDestroyAPIView):
|
||||||
permission_classes = (IsSuperUserOrReadOnly,)
|
permission_classes = (IsSuperUserOrReadOnly,)
|
||||||
queryset = AssaultTroop.objects.all()
|
queryset = AssaultTroop.objects.all()
|
||||||
serializer_class = AssaultTroopSerializer
|
serializer_class = AssaultTroopSerializer
|
||||||
|
|
||||||
|
|
||||||
@method_decorator(csrf_exempt, name='dispatch')
|
|
||||||
class PlayersView(generics.ListCreateAPIView):
|
class PlayersView(generics.ListCreateAPIView):
|
||||||
permission_classes = (IsStaff,) # Only Staff can see player info, i.e. authorized servers
|
permission_classes = (IsStaff,) # Only Staff can see player info, i.e. authorized servers
|
||||||
queryset = Player.objects.all()
|
queryset = Player.objects.all()
|
||||||
serializer_class = PlayerSerializer
|
serializer_class = PlayerSerializer
|
||||||
|
|
||||||
@method_decorator(csrf_exempt, name='dispatch')
|
|
||||||
class PlayerView(generics.RetrieveUpdateDestroyAPIView):
|
class PlayerView(generics.RetrieveUpdateDestroyAPIView):
|
||||||
permission_classes = (IsStaff)
|
permission_classes = (IsStaff)
|
||||||
queryset = Player.objects.all()
|
queryset = Player.objects.all()
|
||||||
serializer_class = PlayerSerializer
|
serializer_class = PlayerSerializer
|
||||||
|
|
||||||
|
|
||||||
@method_decorator(csrf_exempt, name='dispatch')
|
|
||||||
class ServersView(generics.ListCreateAPIView):
|
class ServersView(generics.ListCreateAPIView):
|
||||||
permission_classes = (IsSuperUserOrReadOnly,)
|
permission_classes = (IsSuperUserOrReadOnly,)
|
||||||
queryset = Server.objects.all()
|
queryset = Server.objects.all()
|
||||||
serializer_class = ServerSerializer
|
serializer_class = ServerSerializer
|
||||||
|
|
||||||
@method_decorator(csrf_exempt, name='dispatch')
|
|
||||||
class ServerView(generics.RetrieveUpdateDestroyAPIView):
|
class ServerView(generics.RetrieveUpdateDestroyAPIView):
|
||||||
permission_classes = (IsSuperUserOrReadOnly,)
|
permission_classes = (IsSuperUserOrReadOnly,)
|
||||||
queryset = Server.objects.all()
|
queryset = Server.objects.all()
|
||||||
serializer_class = ServerSerializer
|
serializer_class = ServerSerializer
|
||||||
|
|
||||||
|
|
||||||
@method_decorator(csrf_exempt, name='dispatch')
|
|
||||||
class UserDatumView(generics.RetrieveUpdateDestroyAPIView):
|
class UserDatumView(generics.RetrieveUpdateDestroyAPIView):
|
||||||
permission_classes = (IsSuperUser,)
|
permission_classes = (IsSuperUser,)
|
||||||
queryset = UserData.objects.all()
|
queryset = UserData.objects.all()
|
||||||
serializer_class = UserDataSerializer
|
serializer_class = UserDataSerializer
|
||||||
# filter_backends = [UserDataFilterBackend]
|
# filter_backends = [UserDataFilterBackend]
|
||||||
|
|
||||||
@method_decorator(csrf_exempt, name='dispatch')
|
|
||||||
class UserDataView(generics.ListCreateAPIView):
|
class UserDataView(generics.ListCreateAPIView):
|
||||||
permission_classes = (IsSuperUserOrAuthReadOnly,)
|
permission_classes = (IsSuperUserOrAuthReadOnly,)
|
||||||
queryset = UserData.objects.all()
|
queryset = UserData.objects.all()
|
||||||
|
|
|
||||||
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Loading…
Reference in New Issue