def set_review(request): """ Set review by user """ user = request.user if not user.is_authenticated(): return JsonError("PermissionDenied") review = Review() review.title = request.POST.get("title") review.rating = request.POST.get("rating") review.summary = request.POST.get("summary") review.ip_address = get_client_ip(request) review.reviewer = user review.company_id = request.POST.get("company_id") review.save() return JsonResponse({'status': 'success', 'review_id': review.id})