123456789101112131415161718192021222324252627282930 |
- from rest_framework import generics, permissions
- from rest_framework_api_key.permissions import HasAPIKey
- from tickets.api.v2.serializers.tickets import TicketSerializer
- from tickets.models import Ticket
- class TicketPatchAPIView(generics.UpdateAPIView):
- """
- API для частичного обновления тикета
- """
- serializer_class = TicketSerializer
- permission_classes = [
- permissions.IsAuthenticated | HasAPIKey
- ]
- queryset = Ticket.objects.all()
- class TicketListAPIView(generics.ListAPIView):
- """
- API для получения списка тикетов
- """
- serializer_class = TicketSerializer
- permission_classes = [
- permissions.IsAuthenticated | HasAPIKey
- ]
- queryset = Ticket.objects.all()
|