Remove pycache from tracking and apply gitignore

with_posts
Jukoga 2026-03-06 12:41:02 +01:00
parent d774f2f93c
commit 3e337f63bd
7 changed files with 2 additions and 10 deletions

View File

@ -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()