From d770f1e0922f24dda792f9ee2e1cedc10f9c858a Mon Sep 17 00:00:00 2001 From: Marco Zeisler Date: Mon, 18 Jan 2021 20:55:17 +0100 Subject: [PATCH] add api stub for https://hyde.infosys.tuwien.ac.at/aic20/g4t2/-/issues/16; --- middleware/app_be/urls.py | 1 + middleware/app_be/views/rest_api.py | 6 ++++++ 2 files changed, 7 insertions(+) diff --git a/middleware/app_be/urls.py b/middleware/app_be/urls.py index f4d73de..19e2d07 100644 --- a/middleware/app_be/urls.py +++ b/middleware/app_be/urls.py @@ -24,6 +24,7 @@ urlpatterns = [ path('admin/', admin.site.urls), url(r'^image/get/all$', ImageEndpoint.image_api_get_all), url(r'^image/get/(?P[\w-]+)$', ImageEndpoint.image_api_get_single), + url(r'^image/status/(?P[\w-]+)$', ImageEndpoint.image_api_get_status), url(r'^image/get/(?P[\w-]+)/version/(?P[\w-]+)$', ImageEndpoint.image_api_get_single_version), url(r'^image/delete/all$', ImageEndpoint.image_api_delete_all), url(r'^image/delete/(?P[\w-]+)$', ImageEndpoint.image_api_delete), diff --git a/middleware/app_be/views/rest_api.py b/middleware/app_be/views/rest_api.py index d9966d5..0304d99 100644 --- a/middleware/app_be/views/rest_api.py +++ b/middleware/app_be/views/rest_api.py @@ -48,6 +48,12 @@ class ImageEndpoint: logger.debug('Image GET single call: {}'.format(request)) return ImageEndpoint.get_image(identifier) + @staticmethod + @api_view(['GET']) + def image_api_get_status(request, identifier): + # TODO MARTIN + return JsonResponse({'valid': True, 'available': True}) + @staticmethod def get_image(identifier):