def voteThread(request): if request.method == "POST": requestData = json.loads(request.body) requiredData = ["thread", "vote"] try: tryParam(input=requestData, required=requiredData) threads = ThreadsHelper.voteThreadHelper(id=requestData["thread"], value=requestData["vote"]) except Exception as e: return generateError(e.message) return getResponse(threads) else: return HttpResponse(status=400)