def contacto_view(request): info_enviado = False # Definir si se envio la info o no email = "" titulo = "" texto = "" if request.method == "POST": formulario = ContactForm(request.POST) if formulario.is_valid(): info_enviado = True email = formulario.cleaned_data['Email'] titulo = formulario.cleaned_data['Titulo'] texto = formulario.cleaned_data['Texto'] # Configuracion enviando mensaje to_admin = '*****@*****.**' html_content = "Informacion recibida <br><br><br>***Mensaje***<br><br><br>%s"%(texto) msg = EmailMultiAlternatives('Correo de Contacto', html_content, '*****@*****.**', [to_admin]) msg.attach_alternative(html_content, 'text/html') #Definimos el contenido como html msg.send() #Enviamos el correo else: formulario = ContactForm() ctx = {'form': formulario, 'email':email, 'titulo':titulo, 'texto':texto, 'info_enviado':info_enviado} return render_to_response('home/contacto.html', ctx, context_instance=RequestContext(request))
def contacto_view(request): info_enviado = False # Definir si se envio la info o no email = "" titulo = "" texto = "" if request.method == "POST": formulario = ContactForm(request.POST) if formulario.is_valid(): info_enviado = True email = formulario.cleaned_data['Email'] titulo = formulario.cleaned_data['Titulo'] texto = formulario.cleaned_data['Texto'] # Configuracion enviando mensaje to_admin = '*****@*****.**' html_content = "Informacion recibida <br><br><br>***Mensaje***<br><br><br>%s" % ( texto) msg = EmailMultiAlternatives('Correo de Contacto', html_content, '*****@*****.**', [to_admin]) msg.attach_alternative( html_content, 'text/html') #Definimos el contenido como html msg.send() #Enviamos el correo else: formulario = ContactForm() ctx = { 'form': formulario, 'email': email, 'titulo': titulo, 'texto': texto, 'info_enviado': info_enviado } return render_to_response('home/contacto.html', ctx, context_instance=RequestContext(request))
def contacto_view(request): info_enviado = False email = "" titulo = "" texto = "" if request.method == "POST": formulario = ContactForm(request.POST) if formulario.is_valid(): info_enviado = True email = formulario.cleaned_data['Email'] titulo = formulario.cleaned_data['Titulo'] texto = formulario.cleaned_data['Texto'] # configuracion usando Gmail to_admin = '*****@*****.**' html_content = "informacion recibida de [%s]<br>***Mensaje*** <br>%s" % ( email, texto) msg = EmailMultiAlternatives('Correo de Contacto', html_content, '*****@*****.**', [to_admin]) msg.attach_alternative(html_content, 'text/html') msg.send() else: formulario = ContactForm() ctx = { 'form': formulario, 'email': email, 'titulo': titulo, 'texto': texto, 'info_enviado': info_enviado } return render_to_response('home/contacto.html', ctx, context_instance=RequestContext(request))
def contacto_view(request): info_enviado = False #define si se envio la info o no email= "" titulo="" texto="" if request.method == "POST": # evalua si se envio algo por el metodo POST formulario = ContactForm(request.POST) if formulario.is_valid(): # si lo que se envio es valido corresponde a validacion info_enviado = True #ahora el formulario es true email = formulario.cleaned_data['email'] titulo = formulario.cleaned_data['titulo'] texto = formulario.cleaned_data['texto'] #configuracion envio correo # a quien se envia # to_admin = '*****@*****.**' # html_content = "infor recivida de[%s] <br><br><br>****MENSAJE****<br><br><br>"%(email,texto) # msg = EmailMultiAlternatives('correo de contacto',html_content,'*****@*****.**',[to_admin]) # msg.attach_alternative(html_content,'text/html')#definimos el contenido html # msg.senf()#se envio el correo else: formulario = ContactForm() ctx = {'form':formulario,'email':email,'titulo':titulo,'texto':texto,'info_enviado':info_enviado} return render_to_response ('home/contacto.html',ctx,context_instance=RequestContext(request))
def contacto_view(request): info_enviado = False email = "" titulo = "" texto = "" if request.method == "POST": formulario = ContactForm(request.POST) if formulario.is_valid(): info_enviado = True email = formulario.cleaned_data['Email'] titulo = formulario.cleaned_data['Titulo'] texto = formulario.cleaned_data['Texto'] # configuracion usando Gmail to_admin = '*****@*****.**' html_content = "informacion recibida de [%s]<br>***Mensaje*** <br>%s"%(email,texto) msg = EmailMultiAlternatives('Correo de Contacto',html_content,'*****@*****.**',[to_admin]) msg.attach_alternative(html_content,'text/html') msg.send() else: formulario = ContactForm() ctx = {'form':formulario,'email':email,'titulo':titulo,'texto':texto, 'info_enviado':info_enviado} return render_to_response('home/contacto.html',ctx,context_instance=RequestContext(request))
def contacts_view(request): info_send =False email = "" title = "" text = "" if request.method == "POST": theform = ContactForm(request.POST) if theform.is_valid(): info_send = True email = theform.cleaned_data['Email'] title = theform.cleaned_data['Title'] text = theform.cleaned_data['Text'] # Configuration via email to_admin = '*****@*****.**' html_content = "information received %s<br><br><br>***Message***<br><br>%s"%(email,text) msg = EmailMultiAlternatives('To contact',html_content,'*****@*****.**',[to_admin]) msg.attach_alternative(html_content,'text/html') msg.send() else: theform = ContactForm() ctx = {'form':theform,'email':email,'title':title,'text':text,'info_send':info_send} return render_to_response('home/contacts.html',ctx,context_instance=RequestContext(request))
def contacto_view(request): info_enviado = False # Definir si se envio la informacion o no se envio email = "" titulo = "" texto = "" if request.method == "POST": formulario = ContactForm(request.POST) if formulario.is_valid(): info_enviado = True email = formulario.cleaned_data["Email"] titulo = formulario.cleaned_data["Titulo"] texto = formulario.cleaned_data["Texto"] # Configuracion enviando mensaje via GMAIL to_admin = "*****@*****.**" html_content = "Informacion recibida de [%s] <br><br><br>***Mensaje****<br><br>%s" % (email, texto) msg = EmailMultiAlternatives("Correo de Contacto", html_content, "*****@*****.**", [to_admin]) msg.attach_alternative(html_content, "text/html") # Definimos el contenido como HTML msg.send() # Enviamos en correo else: formulario = ContactForm() ctx = {"form": formulario, "email": email, "titulo": titulo, "texto": texto, "info_enviado": info_enviado} return render_to_response("home/contacto.html", ctx, context_instance=RequestContext(request))
def contact_view(request): info_enviado = False #Define si se envió la información o no email = "" titulo = "" texto = "" if request.method == 'POST': form = ContactForm(request.POST) if form.is_valid(): info_enviado = True email = form.cleaned_data['Email'] titulo = form.cleaned_data['Titulo'] texto = form.cleaned_data['Texto'] return redirect('home/about.html') else: formulario = ContactForm() context = { 'form': formulario, 'email': email, 'titulo': titulo, 'texto': texto, 'info_enviado': info_enviado } return render(request, 'home/contact.html', context)