def contacto_view(request): info_enviado = False email = "" title = "" text = "" if request.method == "POST": formulario = contact_form(request.POST) if formulario.is_valid(): info_enviado = True email = formulario.cleaned_data['correo'] title = formulario.cleaned_data['titulo'] text = formulario.cleaned_data['texto'] '''bloque configuracion de envio por gmail''' to_admin = '*****@*****.**' html_content = "Informacion recibida de %s <br> ---Mensage---<br> %s" % ( email, text) msg = EmailMultiAlternatives('correo de contacto', html_content, '*****@*****.**', [to_admin]) msg.attach_alternative(html_content, 'text/html') msg.send() '''fin del bloque''' else: formulario = contact_form() ctx = { 'form': formulario, 'email': email, 'title': title, 'text': text, 'info_enviado': info_enviado } return render_to_response('home/contacto.html', ctx, context_instance=RequestContext(request))
def contacto_view(request): info_enviado = False email = "" title = "" text = "" if request.method == "POST": formulario = contact_form(request.POST) if formulario.is_valid(): info_enviado = True email = formulario.cleaned_data['correo'] title = formulario.cleaned_data['titulo'] text = formulario.cleaned_data['texto'] ''' Bloque configuracion envio por GMAIL ''' to_admin = '*****@*****.**' html_content = "Informacio recibida de %s <br> ---Mensaje--- <br %s" % ( email, text) msg = EmailMultiAlternatives('correo de contacto', html_content, '*****@*****.**', [to_admin]) msg.attach_alternative(html_content, 'text/html') msg.send() ''' Fin del Bloque ''' else: formulario = contact_form() ctx = { 'form': formulario, 'email': email, "title": title, "text": text, "info_enviado": info_enviado } return render_to_response('home/contacto.html', ctx, context_instance=RequestContext(request))
def contact_view (request): info_enviado = False #Definir si se envio la informacion o no se envio email = "" title = "" text = "" if request.method == "POST": # evalua si el metodo fue POST formulario = contact_form(request.POST)#instancia del formulario con los datos ingresados if formulario.is_valid(): #evalua si el formulario es valido info_enviado = True #la informacion se envio correctamente email = formulario.cleaned_data['correo']#copia el correo ingresado en email title = formulario.cleaned_data['titulo']#copia el titulo ingresado en title text = formulario.cleaned_data['texto']# creacion del formulario vacio '''Bloque configuracion de envio por GMAIL ''' '''to_admin = '*****@*****.**' html_content = "Informacion recibida de %s <br> ---mensaje--- <br> %s"%(email,text) msg = EmailMultiAlternatives('correo de contacto', html_content, '*****@*****.**',[to_admin] msg.attach_alternative(html_content,'text/html')#definimos el contenido como HTML msg.send() #enviamos al correo''' '''Fin del Bloque''' else: #si no fue POST entonces fue el metodo GET mostrara un formulario vacio formulario = contact_form()#creacion del formulario vacio ctx = {'form':formulario, 'email':email, "title":title, "text":text, "info_enviado":info_enviado} return render_to_response('home/contacto.html',ctx,context_instance = RequestContext(request)) else: # si es GET formulario = contact_form() ctx ={'form':formulario} return render_to_response('home/contacto.html',ctx,context_instance = RequestContext(request))
def contacto_view (request): info_enviado = False email = "" title = "" text = "" if request.method == "POST": formulario = contact_form(request.POST) if formulario.is_valid(): info_enviado = True email = formulario.cleaned_data['correo'] title = formulario.cleaned_data['titulo'] text = formulario.cleaned_data['texto'] '''bloque configuracion de envio por gmail''' ''' to_admin = '*****@*****.**' html_content = "informacion recibida e %s <br> ---Mensaje--- </br> %s"% (email,text) msg = EmailMultiAlternatives('correo de contacto', html_content, '*****@*****.**',[to_admin]) msg.attach_alternative(html_content, 'text/html')#definimos el contenido como html msg.send()#enviamos al correo ''' '''fin del bloque''' else: formulario = contact_form() ctx = {'form':formulario, 'email':email, 'title':title,'text':text,"info_enviado":info_enviado} return render_to_response('home/contacto.html',ctx,context_instance = RequestContext(request))
def contacto_view(request): info_enviado = False email = "" country = "" sex = "" age = "" if request.method == "POST": formulario = contact_form(request.POST) if formulario.is_valid(): info_enviado = True email = formulario.cleaned_data['correo'] country = formulario.cleaned_data['pais'] sex = formulario.cleaned_data['sexo'] age = formulario.cleaned_data['edad'] else: formulario = contact_form() ctx = { 'form': formulario, 'email': email, 'country': country, 'sex': sex, 'age': age, 'info_enviado': info_enviado } return render_to_response('home/contacto.html', ctx, context_instance=RequestContext(request))
def contacto_view (request): info_enviado = False email = "" country = "" sex = "" age = "" if request.method == "POST": formulario = contact_form(request.POST) if formulario.is_valid(): info_enviado = True email = formulario.cleaned_data['correo'] country = formulario.cleaned_data['pais'] sex = formulario.cleaned_data['sexo'] age = formulario.cleaned_data['edad'] else: formulario = contact_form() ctx = {'form':formulario, 'email':email, 'country':country, 'sex':sex, 'age':age, 'info_enviado':info_enviado} return render_to_response('home/contacto.html',ctx,context_instance = RequestContext(request))
def contact_view(request): info_enviado = False #Definir si se envio la informacion o no se envio email = "" title = "" text = "" if request.method == "POST": # evalua si el metodo fue POST formulario = contact_form( request.POST) #instancia del formulario con los datos ingresados if formulario.is_valid(): #evalua si el formulario es valido info_enviado = True #la informacion se envio correctamente email = formulario.cleaned_data[ 'correo'] #copia el correo ingresado en email title = formulario.cleaned_data[ 'titulo'] #copia el titulo ingresado en title text = formulario.cleaned_data[ 'texto'] # creacion del formulario vacio '''Bloque configuracion de envio por GMAIL ''' '''to_admin = '*****@*****.**' html_content = "Informacion recibida de %s <br> ---mensaje--- <br> %s"%(email,text) msg = EmailMultiAlternatives('correo de contacto', html_content, '*****@*****.**',[to_admin] msg.attach_alternative(html_content,'text/html')#definimos el contenido como HTML msg.send() #enviamos al correo''' '''Fin del Bloque''' else: #si no fue POST entonces fue el metodo GET mostrara un formulario vacio formulario = contact_form() #creacion del formulario vacio ctx = { 'form': formulario, 'email': email, "title": title, "text": text, "info_enviado": info_enviado } return render_to_response('home/contacto.html', ctx, context_instance=RequestContext(request)) else: # si es GET formulario = contact_form() ctx = {'form': formulario} return render_to_response('home/contacto.html', ctx, context_instance=RequestContext(request))
def contacto_view(request): info_enviado = False email = "" title = "" text = "" if request.method == "POST": formulario = contact_form(request.POST) if formulario.is_valid(): info_enviado = True email = formulario.cleaned_data['correo'] title = formulario.cleaned_data['titulo'] text = formulario.cleaned_data['texto'] ''' Bloque configuracion de envio por GMAIL ''' to_admin = '*****@*****.**' html_content = "Informacion recibida de %s <br> ---Mensaje--- <br> %s"%(email,text) msg = EmailMultiAlternatives('correo de contacto',html_content,'*****@*****.**',[to_admin]) msg.attach_alternative(html_content,'text/html') msg.send() ''' Fin del Bloque ''' else: formulario = contact_form() ctx = {'form':formulario,'email':email,'title':title,'text':text,'info_enviado':info_enviado} return render_to_response('home/contacto.html',ctx,context_instance = RequestContext(request))