Example #1
0
def feedback(request):
    if request.method == 'POST':
        fbForm = reVForm(request.POST)
        if fbForm.is_valid():
            cd = fbForm.cleaned_data
            fbUnit = reViewModel(reCName = cd['name'], reCMessg = cd['message'], reCDate= datetime.datetime.now())
            fbUnit.save()
            return HttpResponseRedirect('/thanks/')
        else:
            #Сюда нужно писать обработчик неправильного заполнения формы!!!
            return render_to_response('revthanks.html', {'fbForm': fbForm})
    else:
        fbForm = reVForm()
    return render_to_response('thanks.html', {'fbForm': fbForm})
Example #2
0
def feedback(request):
    if request.method == 'POST':
        fbForm = reVForm(request.POST)
        if fbForm.is_valid():
            cd = fbForm.cleaned_data
            fbUnit = reViewModel(reCName = cd['name'], reCMessg = cd['message'], reCDate= datetime.datetime.now())
            fbUnit.save()
            """mailBody = 'Запрос на обратный звонок от: ' + cd['name'] + '\nТелефон клиента: ' + cd['phone'] + '\nКлиент указал следующий E-Mail:' + cd['email'] + '\nКлиент оставил следующее сообщение:\n' + cd['message']
            send_mail(
                'Запрос на обратный звонок!',
                mailBody,
                '*****@*****.**',
                ['*****@*****.**']
            )"""
            return HttpResponseRedirect('/thanks/')
        else:
            #Сюда нужно писать обработчик неправильного заполнения формы!!!
            return render_to_response('revthanks.html', {'fbForm': fbForm})
    else:
        fbForm = reVForm()
    return render_to_response('thanks.html', {'fbForm': fbForm})
Example #3
0
def review(request):
    cbForm = reViewForm()
    revForm = reVForm()
    #revModel = reViewModel.objects.all()
    revModel = reViewModel.objects.filter(reCPubl='True')
    return render_to_response('review.html', {'revModel':revModel, 'revForm':revForm, 'cbForm':cbForm})