Пример #1
0
def contacto(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']

            to_admin = '*****@*****.**'
            html_content = "Hola usted tiene la siguiente consulta de su pagina web" + (
                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('gestion_lena/contacto.html',
                              ctx,
                              context_instance=RequestContext(request))
Пример #2
0
def pagina(request):
    info_enviado = False
    nombre = ""
    telefono = ""
    email = ""
    consulta = ""

    if request.method == "POST":
        formulario = ContactForm(request.POST)
        if formulario.is_valid():
            info_enviado = True
            nombre = formulario.cleaned_data["Nombre"]
            telefono = formulario.cleaned_data["Telefono"]
            email = formulario.cleaned_data["Email"]
            consulta = formulario.cleaned_data["Consulta"]

            to_admin = "*****@*****.**"
            html_content = (
                "<strong>Hola Don Marcelo, usted tiene la siguiente consulta de su pagina web: </strong><br><br>"
                + (consulta)
                + "<br><br> <strong>Nombre: </strong>"
                + (nombre)
                + "<br><br><strong>Telefono: </strong>"
                + str(telefono)
                + "<br><br><strong>Email: </strong>"
                + (email)
            )
            msg = EmailMultiAlternatives("Correo de Contacto", html_content, "*****@*****.**", [to_admin])
            msg.attach_alternative(html_content, "text/html")
            msg.send()

    else:
        formulario = ContactForm()
    context = {
        "form": formulario,
        "nombre": nombre,
        "telefono": telefono,
        "email": email,
        "consulta": consulta,
        "info_enviado": info_enviado,
    }
    tipo_de_servicio = Servicio.objects.filter(publicar="Si").order_by("precio_de_venta")
    context["servicios"] = tipo_de_servicio
    dudas = Duda.objects.order_by("creado_en")
    context["dudas"] = dudas

    return render_to_response("gestion_lena/pagina.html", context, context_instance=RequestContext(request))
Пример #3
0
def pagina(request):
    info_enviado = False
    nombre = ""
    telefono = ""
    email = ""
    consulta = ""

    if request.method == "POST":
        formulario = ContactForm(request.POST)
        if formulario.is_valid():
            info_enviado = True
            nombre = formulario.cleaned_data['Nombre']
            telefono = formulario.cleaned_data['Telefono']
            email = formulario.cleaned_data['Email']
            consulta = formulario.cleaned_data['Consulta']

            to_admin = '*****@*****.**'
            html_content = "<strong>Hola Don Marcelo, usted tiene la siguiente consulta de su pagina web: </strong><br><br>" + (
                consulta) + "<br><br> <strong>Nombre: </strong>" + (
                    nombre) + "<br><br><strong>Telefono: </strong>" + str(
                        telefono) + "<br><br><strong>Email: </strong>" + (
                            email)
            msg = EmailMultiAlternatives('Correo de Contacto', html_content,
                                         '*****@*****.**', [to_admin])
            msg.attach_alternative(html_content, 'text/html')
            msg.send()

    else:
        formulario = ContactForm()
    context = {
        'form': formulario,
        'nombre': nombre,
        'telefono': telefono,
        'email': email,
        'consulta': consulta,
        'info_enviado': info_enviado
    }
    tipo_de_servicio = Servicio.objects.filter(
        publicar="Si").order_by('precio_de_venta')
    context['servicios'] = tipo_de_servicio
    dudas = Duda.objects.order_by('creado_en')
    context['dudas'] = dudas

    return render_to_response('gestion_lena/pagina.html',
                              context,
                              context_instance=RequestContext(request))
Пример #4
0
def contacto(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"]

            to_admin = "*****@*****.**"
            html_content = "Hola usted tiene la siguiente consulta de su pagina web" + (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("gestion_lena/contacto.html", ctx, context_instance=RequestContext(request))