예제 #1
0
파일: views.py 프로젝트: wancharle/lagarto
def formreservas(request):
    nome = request.POST.get("nome","")
    jdata={}
    jdata["message"] = "Recebemos sua mensagem, em breve entramos em contato"
   
    try:
        email = request.POST.get("email","-").strip()
        validate_email(email)
    except:
        jdata['erro'] = True
        jdata['message'] = ""
        return HttpResponse(json.dumps(jdata), mimetype="application/json")

    telefone = request.POST.get("telefone","")
    data = request.POST.get("data","")
    suite = request.POST.get("suite","")
    periodo = request.POST.get("periodo","")
    message = "Pedido de reserva feito no site rabodolagarto.com.br:\n Nome: %s\n Telefone: %s \n Email: %s \n Suite: %s \n Periodo: %s \n " % (nome,telefone, email, suite, periodo)
    msg=EmailMessage('[RESERVA]', message, "*****@*****.**" ,["*****@*****.**"], headers = {'Reply-To':email})
    msg.send()
    try:
        contato = Contato.objects.get(email=email)
    except:
        contato = Contato(email=email, nome=nome, telefone=telefone, data_nascimento = data)
        contato.save()
    return HttpResponse(json.dumps(jdata), mimetype="application/json")
예제 #2
0
파일: views.py 프로젝트: wancharle/lagarto
def formcontato(request):
    nome = request.POST.get("nome","")
    jdata={}
    jdata["message"] = "Recebemos sua mensagem, em breve entramos em contato"
   
    try:
        email = request.POST.get("email","-").strip()
        validate_email(email)
    except:
        jdata['erro'] = True
        jdata['message'] = ""
        return HttpResponse(json.dumps(jdata), mimetype="application/json")

    telefone = request.POST.get("telefone","")
    data = request.POST.get("data","")
    msg = request.POST.get("mensagem","")
    message = "CONTATO \n Nome: %s\n Telefone: %s \n Email: %s \n Mensagem: %s \n " % (nome,telefone, email,  msg)
    
    msg=EmailMessage('[CONTATO]', message, email ,["*****@*****.**",],  headers = {'Reply-To': email})    
    msg.send()
    try:
        contato = Contato.objects.get(email=email)
    except:
        contato = Contato(email=email, nome=nome, telefone=telefone, data_nascimento = data)
        contato.save()
    return HttpResponse(json.dumps(jdata), mimetype="application/json")