Beispiel #1
0
def contato(request):
    if request.method == "POST":
        form = FormContato(request.POST, request.FILES)
        if form.is_valid():
            contato = form.save(commit = False)
            contato.save()
            return render(request, 'postagens/contatosalvo.html',locals())
    else:
        form = FormContato()
    return render(request, 'postagens/contato.html',locals())
Beispiel #2
0
def contato(request):
    if request.method == "POST":
        form = FormContato(request.POST)
        if form.is_valid():
            form.enviar()
            mostrar = "Contato enviado!"
    else:
        form = FormContato()

    return render_to_response("contato.html", locals(), context_instance=RequestContext(request))
Beispiel #3
0
def contato(request):
#    form = FormContato()
    if request.method == 'POST':
        form = FormContato(request.POST)
        if form.is_valid():
            form.enviar()
            mostrar = 'Contato Enviado!'
    else:
        form = FormContato()
    return render_to_response('contato.html', locals(), context_instance = RequestContext(request),)
Beispiel #4
0
def IndexCore(request):
	form = FormContato
	if request.method == "POST":
		form = FormContato(request.POST)
		if form.is_valid():
			send_mail('REZENDE.ME  - ' + request.POST.get('assunto'), request.POST.get('nome', '') + ' - ' + request.POST.get('email') + ' - ' + request.POST.get('mensagem'), '*****@*****.**', ['*****@*****.**'], fail_silently=False)
			msg_sent_ok = "Mensagem enviada. Em breve entrarei em contato."
			return render(request, "core/core.html", locals())
		else:
			return render(request, "core/core.html", locals())
	return render(request, "core/core.html", locals()	)
Beispiel #5
0
def contato(request):
    if request.method == "POST":
        form = FormContato(request.POST)

        if form.is_valid():
            form.enviar()
            mostrar = "Seu contato foi enviado e vai ser lido em breve por um de nossos administradores"
    else:
        form = FormContato()

    return render_to_response("contato.html", locals(), context_instance=RequestContext(request))
Beispiel #6
0
def enviar_mensagem(request):
    if request.method == "GET":
        form = FormContato()
        return render_to_response('contato.html', locals(),
            context_instance=RequestContext(request),)
    else:
        form = FormContato(request.POST)
        if form.is_valid():
            form.enviar()
            sucesso = True
        return render_to_response('contato.html', locals(),context_instance=RequestContext(request),)
Beispiel #7
0
def suporte(vRequest, vTitulo, vIDProjeto=None):
    if vRequest.method == 'POST':
        form = FormContato(vRequest.POST)

        if form.is_valid():
            form.enviar()
            mostrar = 'Enviado!'
    else:
        form = FormContato()
    return render_to_response(
        'suporte/suporte.html',
        locals(),
        context_instance=RequestContext(vRequest),
        )
def contato(request):
    """Contato"""
    # Import smtplib for the actual sending function
    import smtplib
	
    esquema = FormContato().bind(request=request)
    esquema.title = "Entre em contato com o Cuidando"
    form = deform.Form(esquema, buttons=('Enviar',))
    if 'Enviar' in request.POST:
        # Validação do formulário
        try:
            form.validate(request.POST.items())
        except deform.ValidationFailure as e:
            return {'form': e.render()}

        #sender = request.POST.get("email")
        #receivers = ['*****@*****.**']	
        #message = request.POST.get("assunto")	
				        						
        try:
            #s = smtplib.SMTP( [host [, port [, local_hostname]]] )
            #s = smtplib.SMTP('pop.mail.yahoo.com.br',587)
            #smtpObj.sendmail(sender, receivers, message)	
            #s.quit()			
            #mailer = get_mailer(request)		
            mailer = Mailer()			
            message = Message(
                subject=request.POST.get("assunto"),
                sender= request.POST.get("email"), #"*****@*****.**",
                recipients=['*****@*****.**'],
                body=request.POST.get("mensagem")
            )		
            mailer.send(message)	
            transaction.commit() 	
            print "Successfully sent email"
		#except SMTPException:
        except:
            print "Error: unable to send email"		
      
		
        return HTTPFound(location=request.route_url('inicial'))
    else:
        # Apresentação do formulário
        return {'form': form.render()}
Beispiel #9
0
def contato(request):
    a = settings.MEDIA_ROOT
    if request.method == 'POST':
        form = FormContato(request.POST)
        if form.is_valid():
            form.enviar()
            mostrar = "Contato enviado!"
    else:
        form = FormContato()
    return render_to_response('contato.html', locals(), context_instance=RequestContext(request))
Beispiel #10
0
def contato_index(request):
    """ Mostra informações de contato com a empresa """
    
    if request.method=='POST':
        form = FormContato(request.POST)
        if form.is_valid():
            try:
                form.enviar()
                form.save()
            except BadHeaderError:
                mensagem = 'Sua mensagem não pode ser enviada, tente novamente mais tarde.'
                                            
            return redirect(reverse('contato_sucesso'))
    else:
        form = FormContato()
    
    contato     = Contato.objects.all()    
    
    return render_to_response('contato/index.html',locals(),context_instance=RequestContext(request),)
Beispiel #11
0
def contato(request):
    """Renderiza o formulário
    de contato e captura os dados
    destes para enviar o e-mail para
    o responsável pelo portal.
    """
    if request.method == 'POST':
        form = FormContato(request.POST)

        if form.is_valid():
            form.enviar()
            mostrar = 'Contato enviado!'
            form = FormContato()
    else:
        form = FormContato()

    return render_to_response('contato.html',locals(),
        context_instance=RequestContext(request))