blob: d23821c9eb41eaf2b0631017b78f4e503a57e60b [file] [log] [blame]
Dirk Vogtf2a33422016-10-11 17:17:26 +02001from rest_framework import generics
Dirk Vogtf2a33422016-10-11 17:17:26 +02002from crashreports.models import Crashreport
Dirk Vogtc9e10ab2016-10-12 13:58:15 +02003from crashreports.permissions import HasRightsOrIsDeviceOwnerDeviceCreation
Dirk Vogtf2a33422016-10-11 17:17:26 +02004from crashreports.serializers import CrashReportSerializer
5
Dirk Vogtf2a33422016-10-11 17:17:26 +02006
7class ListCreateCrashReport(generics.ListCreateAPIView):
8 queryset = Crashreport.objects.all()
9 paginate_by = 20
Dirk Vogtc9e10ab2016-10-12 13:58:15 +020010 permission_classes = (HasRightsOrIsDeviceOwnerDeviceCreation, )
Dirk Vogtf2a33422016-10-11 17:17:26 +020011 serializer_class = CrashReportSerializer
12 pass