Add RecurrenceTaskViewSet

This commit is contained in:
sosokker 2023-11-09 23:52:33 +07:00
parent 2898668579
commit 1b436d2dc6

View File

@ -1,6 +1,6 @@
from rest_framework import viewsets
from rest_framework.permissions import IsAuthenticated
from tasks.models import Todo
from tasks.models import Todo, RecurrenceTask
from .serializers import TaskCreateSerializer, TaskGeneralSerializer
@ -13,4 +13,10 @@ class TodoViewSet(viewsets.ModelViewSet):
# Can't add ManytoMany at creation time (Tags)
if self.action == 'create':
return TaskCreateSerializer
return TaskGeneralSerializer
return TaskGeneralSerializer
class RecurrenceTaskViewSet(viewsets.ModelViewSet):
queryset = Todo.objects.all()
serializer_class = TaskGeneralSerializer
permission_classes = [IsAuthenticated]