Create an API endpoint to list/create/update/delete tickets (ignoring custom fields)

This commit is contained in:
bbe
2022-03-31 17:25:08 +02:00
parent 6b79e1499b
commit e2cb881eb8
5 changed files with 41 additions and 10 deletions

14
helpdesk/views/api.py Normal file
View File

@ -0,0 +1,14 @@
from rest_framework import viewsets
from rest_framework.permissions import IsAdminUser
from helpdesk.models import Ticket
from helpdesk.serializers import TicketSerializer
class TicketViewSet(viewsets.ModelViewSet):
"""
A viewset that provides the standard actions to handle Ticket
"""
queryset = Ticket.objects.all()
serializer_class = TicketSerializer
permission_classes = [IsAdminUser]