IZAAC_BASE - api do testów
All checks were successful
continuous-integration/drone Build is passing

This commit is contained in:
Jakub K 2023-11-11 22:04:10 +01:00
parent 0bd9ce57df
commit da1a2903ac

View File

@ -10,26 +10,30 @@ from jobposting.serializers import (
from core.models import MyUser
class MyUserViewSet(viewsets.ModelViewSet):
permission_classes = [permissions.AllowAny] # test only
queryset = MyUser.objects.all()
serializer_class = MyUserSerializer
permission_classes = [permissions.IsAuthenticated]
# permission_classes = [permissions.IsAuthenticated]
class JobListingViewSet(viewsets.ModelViewSet):
permission_classes = [permissions.AllowAny] # test only
queryset = JobListing.objects.all()
serializer_class = JobListingSerializer
permission_classes = [permissions.IsAuthenticatedOrReadOnly]
# permission_classes = [permissions.IsAuthenticatedOrReadOnly]
def perform_create(self, serializer):
serializer.save(created_by=self.request.user)
class SkillViewSet(viewsets.ModelViewSet):
permission_classes = [permissions.AllowAny] # test only
queryset = Skill.objects.all()
serializer_class = SkillSerializer
permission_classes = [permissions.IsAuthenticatedOrReadOnly]
# permission_classes = [permissions.IsAuthenticatedOrReadOnly]
class JobSkillViewSet(viewsets.ModelViewSet):
permission_classes = [permissions.AllowAny] # test only
queryset = JobSkill.objects.all()
serializer_class = JobSkillSerializer
permission_classes = [permissions.IsAuthenticatedOrReadOnly]
# permission_classes = [permissions.IsAuthenticatedOrReadOnly]
# Możesz także chcieć dodać widoki szczegółowe lub niestandardowe akcje.