def handle_modify_training(self, request): self.checkMandatoryParams(request, ['id', 'newdata']) newData = json.loads(request.param_dict['newdata']) return JsonResponse(Training.modify(request.param_dict['id'], newData))
def handle_list_training(self, request): self.checkMandatoryParams(request, ['pagenum', 'pagesize']) pagenum = int(request.param_dict['pagenum']) pagesize = int(request.param_dict['pagesize']) return JsonResponse(Training.list(pagenum, pagesize))
def handle_add_training(self, request): self.checkMandatoryParams(request, ['data']) data = json.loads(request.param_dict['data']) return JsonResponse(Training.add(data))