def get(self, request): logger.info("Get.") try: response_data = {"id": 0} response = Response(response_data, status=status.HTTP_200_OK) except Exception as ex: logger.info("Error getting list.") response = HttpResponse() response.stats_code = 200 response.write(str(ex)) return response
def get(self, request): logger.info('Get.') try: response_data = {'count': 0, 'total': 0, 'index': 0} response = Response(response_data, status=status.HTTP_200_OK) except Exception as ex: logger.info('Error getting list.') response = HttpResponse() response.stats_code = 200 response.write( str(ex) ) return response
def get(self, request): logger.info('Get.') try: # async res = add.delay(2,4) print( 'Task State', res.state) print( 'Task Backend', res.backend) response_data = {'result': str(res) } response = Response(response_data, status=status.HTTP_200_OK) except Exception as ex: logger.info('Error getting tasks.') response = HttpResponse() response.stats_code = 200 response.write( str(ex) ) return response
def get(self, request, id): logger.info('Get.') try: print( 'Task ID', id) res = add.AsyncResult(id) print( 'Task State', res.state) print( 'Task Backend', res.backend) try: result = res.get(timeout=1) except: result = -1 response_data = {'result': result, 'state': res.state } response = Response(response_data, status=status.HTTP_200_OK) except Exception as ex: logger.info('Error getting tasks.') response = HttpResponse() response.stats_code = 200 response.write( str(ex) ) return response