From 1b436d2dc6e125e63e036ee067d3faa284c24da3 Mon Sep 17 00:00:00 2001 From: sosokker Date: Thu, 9 Nov 2023 23:52:33 +0700 Subject: [PATCH] Add RecurrenceTaskViewSet --- backend/tasks/tasks/views.py | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/backend/tasks/tasks/views.py b/backend/tasks/tasks/views.py index d884bbe..16f014c 100644 --- a/backend/tasks/tasks/views.py +++ b/backend/tasks/tasks/views.py @@ -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 \ No newline at end of file + return TaskGeneralSerializer + + +class RecurrenceTaskViewSet(viewsets.ModelViewSet): + queryset = Todo.objects.all() + serializer_class = TaskGeneralSerializer + permission_classes = [IsAuthenticated] \ No newline at end of file