summaryrefslogtreecommitdiffstats
path: root/vio/vio/swagger/views/fakeplugin/image/views.py
diff options
context:
space:
mode:
Diffstat (limited to 'vio/vio/swagger/views/fakeplugin/image/views.py')
-rw-r--r--vio/vio/swagger/views/fakeplugin/image/views.py35
1 files changed, 35 insertions, 0 deletions
diff --git a/vio/vio/swagger/views/fakeplugin/image/views.py b/vio/vio/swagger/views/fakeplugin/image/views.py
new file mode 100644
index 0000000..560c297
--- /dev/null
+++ b/vio/vio/swagger/views/fakeplugin/image/views.py
@@ -0,0 +1,35 @@
+
+from rest_framework import status
+from rest_framework.views import APIView
+from rest_framework.response import Response
+
+from vio.swagger.views.fakeplugin.fakeData.fakeResponse import image_detail
+from vio.swagger.views.fakeplugin.fakeData.fakeResponse import list_image
+from vio.swagger.views.fakeplugin.fakeData.fakeResponse import image_schema
+
+false = "false"
+null = "null"
+true = "true"
+
+
+class FakeImageDetail(APIView):
+
+ def get(self, request, imageid):
+
+ data = image_detail()
+ return Response(data=data, status=status.HTTP_200_OK)
+
+
+class FakeImage(APIView):
+
+ def get(self, request):
+
+ data = list_image()
+ return Response(data=data, status=status.HTTP_200_OK)
+
+
+class FakeImageSchema(APIView):
+
+ def get(self, request):
+ data = image_schema()
+ return Response(data=data, status=status.HTTP_200_OK)