def contato(): telefone = '(88) 8888-8888' email = '*****@*****.**' endereco = 'Av Washington Soares, 123' u = Usuario('Abel', '(88) 8888-8888', '*****@*****.**', 'M', 'Rua 51', 21, 151, '1234', '1980-08-01', 'casado', True) return render_template('contato.html', logado=True, usuario=u)
def usuario_inserir(): if request.method == 'POST': # obtém os campos do formulário nome = request.form['nome'] telefone = request.form['telefone'] email = request.form['email'] log = request.form['logradouro'] num = request.form['numero'] comp = request.form['complemento'] senha = request.form['senha'] sexo = request.form['sexo'] notificar_me = "notificar_me" in request.form data_nasc = request.form['data_nasc'] estado_civil = request.form.get('estado_civil') # insere o usuário u = Usuario(nome, telefone, email, sexo, log, num, comp, senha, data_nasc, estado_civil, notificar_me) contexto.InserirUsuario(u) # redireciona para a página inicial return redirect(url_for('home')) return render_template('usuario_inserir.html', logado=True, estados_civis=estados_civis)
def contatos(request, _id=''): usuarioMdl = Usuario.usuario() usuario = usuarioMdl.consultar_conta(_id) if usuario == None: return HttpResponse(return_msg('contatos não encontrados', False)) contatoMdl = Contato.contato() contatos = contatoMdl.listar(usuario['_id']) aux = [] for c in contatos: aux.append(str(c)) resultado = json.dumps({'contatos': aux}) return HttpResponse(resultado)
def listar_contato_por_letra(request, _id='', letra=''): usuarioMdl = Usuario.usuario() usuario = usuarioMdl.consultar_conta(_id) if usuario == None: return HttpResponse(return_msg('contatos não encontrados', False)) contatoMdl = Contato.contato() contatos = contatoMdl.pesquisar_por_letra(_id, letra) if contatos == None: return HttpResponse(return_msg('contato não encontrado', False)) resultado = json.dumps({'contatos': contatos}) print resultado return HttpResponse(resultado)
def contatos(request, _id=''): usuarioMdl = Usuario.usuario(); usuario = usuarioMdl.consultar_conta(_id); if usuario == None: return HttpResponse(return_msg('contatos não encontrados', False)) contatoMdl = Contato.contato(); contatos = contatoMdl.listar(usuario['_id']) aux = [] for c in contatos: aux.append(str(c)) resultado = json.dumps({'contatos' : aux}) return HttpResponse(resultado)
def listar_contato_por_letra(request, _id = '', letra= ''): usuarioMdl = Usuario.usuario(); usuario = usuarioMdl.consultar_conta(_id); if usuario == None: return HttpResponse(return_msg('contatos não encontrados', False)) contatoMdl = Contato.contato(); contatos = contatoMdl.pesquisar_por_letra(_id, letra) if contatos == None: return HttpResponse(return_msg('contato não encontrado', False)) resultado = json.dumps({'contatos' : contatos}) print resultado return HttpResponse(resultado)
def autenticar(request): email = request.POST['email'] senha = request.POST['senha'] u = Usuario.usuario() usuario = u.autenticar(email, senha) if usuario != None: usuario['token'] = '123456' id_usuario = usuario['_id'] del usuario['_id'] usuario['id'] = str(id_usuario) resultado = json.dumps(usuario) return HttpResponse(resultado) else: return HttpResponse(return_msg('usuario nao autenticado', False))
def autenticar(request): email = request.POST['email'] senha = request.POST['senha'] u = Usuario.usuario() usuario = u.autenticar(email, senha); if usuario != None: usuario['token'] = '123456' id_usuario = usuario['_id'] del usuario['_id']; usuario['id'] = str(id_usuario) resultado = json.dumps(usuario) return HttpResponse(resultado) else: return HttpResponse(return_msg('usuario nao autenticado', False))
def registrar_usuario(request): email = request.POST['email'] senha = request.POST['senha'] if (email != ''): u = Usuario.usuario() usuario = u.registrar(email, senha) if usuario != None: usuario['token'] = '123456' id_usuario = usuario['_id'] del usuario['_id']; usuario['id'] = str(id_usuario) resultado = json.dumps(usuario) return HttpResponse(resultado) else: return HttpResponse(return_msg('falha ao registrar usuário', False)) else: return HttpResponse(return_msg('falha ao registrar usuário', False))
def registrar_usuario(request): email = request.POST['email'] senha = request.POST['senha'] if (email != ''): u = Usuario.usuario() usuario = u.registrar(email, senha) if usuario != None: usuario['token'] = '123456' id_usuario = usuario['_id'] del usuario['_id'] usuario['id'] = str(id_usuario) resultado = json.dumps(usuario) return HttpResponse(resultado) else: return HttpResponse(return_msg('falha ao registrar usuário', False)) else: return HttpResponse(return_msg('falha ao registrar usuário', False))
def recuperar_senha(request, _id=''): if (_id != ''): u = Usuario.usuario() u.recuperar_senha(_id) return HttpResponse(return_msg('verifique seu email', True))
def recuperar_senha(request, _id = ''): if (_id != ''): u = Usuario.usuario() u.recuperar_senha(_id) return HttpResponse(return_msg('verifique seu email', True))