Exemple #1
0
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})