def get(self, request): try: use_sandbox = False if request.query_params['use_sandbox'] == 'false' else True except KeyError: use_sandbox = True queryset, list_fields = Manager_HITs.get_all( request=request, use_sandbox=use_sandbox ) queryset_paginated, count_items = paginate_queryset(queryset, request) serializer = Serializer_HIT( queryset_paginated, many=True, context={ 'request': request, 'fields': list_fields, } ) return Response({ 'items_total': count_items, 'data': serializer.data, })
def get(self, request, slug_project, database_object_project, use_sandbox, format=None): queryset = Manager_Templates_Assignment.get_all( database_object_project=database_object_project, request=request, ) queryset_paginated, count_items = paginate_queryset(queryset, request) serializer = Serializer_Template_Assignment( queryset_paginated, many=True, context={ 'request': request, 'usecase': 'list_templates_assignment', }) return Response({ 'items_total': count_items, 'data': serializer.data, })
def get(self, request, slug_project, database_object_project, use_sandbox, format=None): queryset, list_fields = Manager_Settings_Batch.get_all( database_object_project=database_object_project, request=request, ) queryset_paginated, count_items = paginate_queryset(queryset, request) serializer = Serializer_Settings_Batch(queryset_paginated, many=True, context={ 'usecase': 'list_settings_batch', 'fields': list_fields, }) return Response({ 'items_total': count_items, 'data': serializer.data, })
def get(self, request): queryset = Manager_Messages_Reject.get_all(request=request, ) queryset_paginated, count_items = paginate_queryset(queryset, request) serializer = Serializer_Message_Reject(queryset_paginated, many=True, context={'request': request}) return Response({ 'items_total': count_items, 'data': serializer.data, })
def get(self, request, slug_project, database_object_project, use_sandbox, format=None): queryset = ManagerTasks.get_all( database_object_project=database_object_project, request=request ) queryset_paginated, count_items = paginate_queryset(queryset, request) serializer = SerializerTasks( queryset_paginated, many=True, ) return Response({ 'items_total': count_items, 'data': serializer.data, })
def get(self, request): queryset, list_fields = ManagerGame.get_all(request=request) queryset_paginated, count_items = paginate_queryset(queryset, request) # import time # time.sleep(30) serializer = SerializerGame( queryset_paginated, many=True, ) return Response({ 'items_total': count_items, 'data': serializer.data })
def get(self, request, slug_project, database_object_project, use_sandbox, format=None): queryset = Manager_HITs.get_all( database_object_project=database_object_project, use_sandbox=use_sandbox, request=request) queryset_paginated, count_items = paginate_queryset(queryset, request) serializer = Serializer_HIT(queryset_paginated, many=True, context={'usecase': 'list_hits'}) return Response({ 'items_total': count_items, 'data': serializer.data, })
def get(self, request, format=None): try: use_sandbox = False if request.query_params[ 'use_sandbox'] == 'false' else True except KeyError: use_sandbox = True queryset = Manager_Batches.get_all(request=request, use_sandbox=use_sandbox) queryset_paginated, count_items = paginate_queryset(queryset, request) serializer = Serializer_Batch(queryset_paginated, many=True, context={ 'usecase': 'list_batches', }) return Response({ 'items_total': count_items, 'data': serializer.data, })