towards version 0.2
diff --git a/crashreports/rest_api_crashreports.py b/crashreports/rest_api_crashreports.py
new file mode 100644
index 0000000..83b94e4
--- /dev/null
+++ b/crashreports/rest_api_crashreports.py
@@ -0,0 +1,38 @@
+from rest_framework import filters
+from rest_framework import generics
+from rest_framework.response import Response
+
+from rest_framework.decorators import api_view
+from rest_framework.decorators import permission_classes
+
+from rest_framework.permissions import AllowAny
+
+from rest_framework.permissions import IsAdminUser
+from rest_framework.permissions import IsAuthenticated
+from rest_framework.permissions import AllowAny
+
+
+from rest_framework.permissions import BasePermission
+
+from rest_framework.authtoken.models import Token
+
+from crashreports.models import Crashreport
+from crashreports.serializers import CrashReportSerializer
+
+# class IsCreationAndHasCreationRights(BasePermission):
+# def has_permission(self, request, view):
+# if not request.user.is_authenticated():
+# if view.action == 'create':
+# if request.user.has_permission(""):
+# return True
+# return False
+# else:
+# return True
+#
+
+class ListCreateCrashReport(generics.ListCreateAPIView):
+ queryset = Crashreport.objects.all()
+ paginate_by = 20
+ permission_classes = (IsAuthenticated, )
+ serializer_class = CrashReportSerializer
+ pass