fix
This commit is contained in:
22
core/apps/tasks/views/label.py
Normal file
22
core/apps/tasks/views/label.py
Normal file
@@ -0,0 +1,22 @@
|
||||
from rest_framework import generics, permissions
|
||||
from rest_framework.response import Response
|
||||
|
||||
from drf_spectacular.utils import extend_schema
|
||||
|
||||
from core.apps.tasks.serializers.label import LabelSerializer
|
||||
from core.apps.tasks.models.label import Label
|
||||
|
||||
|
||||
@extend_schema(tags=['Tasks'])
|
||||
class LabelListCreateApiView(generics.ListCreateAPIView):
|
||||
queryset = Label.objects.order_by('id')
|
||||
serializer_class = LabelSerializer
|
||||
permission_classes = [permissions.IsAuthenticated]
|
||||
|
||||
|
||||
@extend_schema(tags=['Tasks'])
|
||||
class LabelRetrieveUpdateDestroyApiView(generics.RetrieveUpdateDestroyAPIView):
|
||||
queryset = Label.objects.order_by('id')
|
||||
serializer_class = LabelSerializer
|
||||
permission_classes = [permissions.IsAuthenticated]
|
||||
lookup_field = 'id'
|
||||
Reference in New Issue
Block a user