def car_detail(request, pk): context = {} origins = Origin.objects.all() context['origins'] = origins car = Car.objects.get(pk=pk) context ['car'] = car form = CreateReview(initial={'car':car.pk,'car_review':""}) context['form'] = form if request.method == 'POST': form = CreateReview(request.POST) if request.user.is_authenticated(): if form.is_valid(): author = request.user car_review = form.cleaned_data['car_review'] new_review = Review.objects.get_or_create(author=author, car_review=car_review, car=car) context['valid'] = "Review Saved" return render_to_response('car_detail.html', context, context_instance=RequestContext(request))
def car_detail(request, pk): context = {} origins = Origin.objects.all() context['origins'] = origins car = Car.objects.get(pk=pk) context['car'] = car form = CreateReview(initial={'car': car.pk, 'car_review': ""}) context['form'] = form if request.method == 'POST': form = CreateReview(request.POST) if request.user.is_authenticated(): if form.is_valid(): author = request.user car_review = form.cleaned_data['car_review'] new_review = Review.objects.get_or_create( author=author, car_review=car_review, car=car) context['valid'] = "Review Saved" return render_to_response('car_detail.html', context, context_instance=RequestContext(request))
def add_review(request): context = {} origins = Origin.objects.all() context['origins'] = origins form = CreateReview() context['form'] = form if request.method == 'POST': form = CreateCReview(request.POST) if form.is_valid(): form.save() context['valid'] = "Review Saved" elif request.method == 'GET': context['valid'] = form.errors return render_to_response('add_review.html', context, context_instance=RequestContext (request))
def add_review(request): context = {} origins = Origin.objects.all() context['origins'] = origins form = CreateReview() context['form'] = form if request.method == 'POST': form = CreateCReview(request.POST) if form.is_valid(): form.save() context['valid'] = "Review Saved" elif request.method == 'GET': context['valid'] = form.errors return render_to_response('add_review.html', context, context_instance=RequestContext(request))