Skip to content
Snippets Groups Projects
views.py 626 B
Newer Older
  • Learn to ignore specific revisions
  • Bodor Máté's avatar
    Bodor Máté committed
    from rest_framework import viewsets
    
    
    Bodor Máté's avatar
    Bodor Máté committed
    from . import serializers
    from . import models
    
    from . import permissions
    
    Bodor Máté's avatar
    Bodor Máté committed
    
    
    class TasksViewSet(viewsets.ModelViewSet):
        serializer_class = serializers.TaskSerializer
        queryset = models.Task.objects.all()
    
        permission_classes = (permissions.IsStaffOrReadOnly,)
    
    Bodor Máté's avatar
    Bodor Máté committed
    
    
    class SolutionViewSet(viewsets.ModelViewSet):
        serializer_class = serializers.SolutionSerializer
        queryset = models.Solution.objects.all()
    
        #permission_classes = ()
    
    Bodor Máté's avatar
    Bodor Máté committed
    
    
    class StudentViewSet(viewsets.ModelViewSet):
        serializer_class = serializers.StudentSerializer
        queryset = models.Student.objects.all()