コード例 #1
0
ファイル: views.py プロジェクト: cgrulo/diti
def contact(request):
    if request.method == "POST":
        form = ContactForm(request.POST)
        if form.is_valid():
            asunto = request.POST["asunto"]
            nombre = request.POST["nombre"]
            empresa = request.POST["empresa"]
            subject = "[Contacto Diti] %s  (%s de %s)" % (asunto, nombre, empresa)
            email = EmailMessage(
                subject,
                request.POST["mensaje"],
                request.POST["email"],
                ["*****@*****.**"],
                [
                    "*****@*****.**",
                    "*****@*****.**",
                    "*****@*****.**",
                    "*****@*****.**",
                ],
                headers={"Reply-To": request.POST["email"]},
            )
            email.send()
            return HttpResponseRedirect("/gracias/")
    else:
        form = ContactForm()
    c = {"form": form}
    c.update(csrf(request))
    return render_to_response("contact.html", c)
コード例 #2
0
ファイル: views.py プロジェクト: hitokiri82/guayaba_survey
def thanks(request):
    if request.method == 'POST':  # If the form has been submitted...
        form = ContactForm(request.POST)  # A form bound to the POST data
        if form.is_valid():  # All validation rules pass
            form.save()
            return HttpResponseRedirect('/registered/')  # Redirect after POST
    else:
        form = ContactForm()  # An unbound form
    return render_to_response('thanks.html', {'form': form, }, context_instance=RequestContext(request))
コード例 #3
0
ファイル: views.py プロジェクト: hitokiri82/guayaba_survey
def thanks(request):
    if request.method == 'POST':  # If the form has been submitted...
        form = ContactForm(request.POST)  # A form bound to the POST data
        if form.is_valid():  # All validation rules pass
            form.save()
            return HttpResponseRedirect('/registered/')  # Redirect after POST
    else:
        form = ContactForm()  # An unbound form
    return render_to_response('thanks.html', {
        'form': form,
    },
                              context_instance=RequestContext(request))