mirror of
https://github.com/TurTaskProject/TurTaskWeb.git
synced 2025-12-20 06:24:07 +01:00
Add RecurrenceTaskViewSet
This commit is contained in:
parent
2898668579
commit
1b436d2dc6
@ -1,6 +1,6 @@
|
|||||||
from rest_framework import viewsets
|
from rest_framework import viewsets
|
||||||
from rest_framework.permissions import IsAuthenticated
|
from rest_framework.permissions import IsAuthenticated
|
||||||
from tasks.models import Todo
|
from tasks.models import Todo, RecurrenceTask
|
||||||
from .serializers import TaskCreateSerializer, TaskGeneralSerializer
|
from .serializers import TaskCreateSerializer, TaskGeneralSerializer
|
||||||
|
|
||||||
|
|
||||||
@ -13,4 +13,10 @@ class TodoViewSet(viewsets.ModelViewSet):
|
|||||||
# Can't add ManytoMany at creation time (Tags)
|
# Can't add ManytoMany at creation time (Tags)
|
||||||
if self.action == 'create':
|
if self.action == 'create':
|
||||||
return TaskCreateSerializer
|
return TaskCreateSerializer
|
||||||
return TaskGeneralSerializer
|
return TaskGeneralSerializer
|
||||||
|
|
||||||
|
|
||||||
|
class RecurrenceTaskViewSet(viewsets.ModelViewSet):
|
||||||
|
queryset = Todo.objects.all()
|
||||||
|
serializer_class = TaskGeneralSerializer
|
||||||
|
permission_classes = [IsAuthenticated]
|
||||||
Loading…
Reference in New Issue
Block a user