apiviews.py 1.1 KB

123456789101112131415161718192021222324252627282930
  1. from tickets.serializer import *
  2. from rest_framework import viewsets, permissions, exceptions
  3. from rest_framework.authentication import TokenAuthentication
  4. from rest_framework.decorators import action
  5. from tickets.models import *
  6. class TaskMVS(viewsets.ModelViewSet):
  7. queryset = Task.objects.all()
  8. serializer_class = TaskSerializer
  9. permission_classes = [permissions.IsAuthenticated]
  10. class TaskListMVS(viewsets.ModelViewSet):
  11. queryset = TaskList.objects.all()
  12. serializer_class = TaskListSerializer
  13. permission_classes = [permissions.IsAuthenticated]
  14. class TicketTypeMVS(viewsets.ModelViewSet):
  15. queryset = TicketType.objects.all()
  16. serializer_class = TicketTypeSerializer
  17. permission_classes = [permissions.IsAuthenticated]
  18. class CommentMVS(viewsets.ModelViewSet):
  19. queryset = Comment.objects.all()
  20. serializer_class = CommentSerializer
  21. permission_classes = [permissions.IsAuthenticated]
  22. class AttachmentMVS(viewsets.ModelViewSet):
  23. queryset = Attachment.objects.all()
  24. serializer_class = AttachmentSerializer
  25. permission_classes = [permissions.IsAuthenticated]