def inner(*args, **kwargs): response = func(*args, **kwargs) if isinstance(response, dict): if response["success"]: response = JsonResponse(response["data"]) else: status_code = response.get("data").get("code") response = JsonResponse(response["data"]) response.status_code = status_code return response