This commit is contained in:
Marco Zeisler 2021-01-18 20:55:17 +01:00
parent 3f6cfe18a2
commit d770f1e092
2 changed files with 7 additions and 0 deletions

View File

@ -24,6 +24,7 @@ urlpatterns = [
path('admin/', admin.site.urls), path('admin/', admin.site.urls),
url(r'^image/get/all$', ImageEndpoint.image_api_get_all), url(r'^image/get/all$', ImageEndpoint.image_api_get_all),
url(r'^image/get/(?P<identifier>[\w-]+)$', ImageEndpoint.image_api_get_single), url(r'^image/get/(?P<identifier>[\w-]+)$', ImageEndpoint.image_api_get_single),
url(r'^image/status/(?P<identifier>[\w-]+)$', ImageEndpoint.image_api_get_status),
url(r'^image/get/(?P<identifier>[\w-]+)/version/(?P<version>[\w-]+)$', ImageEndpoint.image_api_get_single_version), url(r'^image/get/(?P<identifier>[\w-]+)/version/(?P<version>[\w-]+)$', ImageEndpoint.image_api_get_single_version),
url(r'^image/delete/all$', ImageEndpoint.image_api_delete_all), url(r'^image/delete/all$', ImageEndpoint.image_api_delete_all),
url(r'^image/delete/(?P<identifier>[\w-]+)$', ImageEndpoint.image_api_delete), url(r'^image/delete/(?P<identifier>[\w-]+)$', ImageEndpoint.image_api_delete),

View File

@ -48,6 +48,12 @@ class ImageEndpoint:
logger.debug('Image GET single call: {}'.format(request)) logger.debug('Image GET single call: {}'.format(request))
return ImageEndpoint.get_image(identifier) 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 @staticmethod
def get_image(identifier): def get_image(identifier):