diff options
Diffstat (limited to 'vio/vio/swagger/views/fakeplugin/image/views.py')
-rw-r--r-- | vio/vio/swagger/views/fakeplugin/image/views.py | 35 |
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) |