Exemple #1
0
 def post(self):
     logging.warning("Sessão: " + str(self.session.get('email')))
     if self.session.get('email') is None:
         logging.warning("Pegando as variáveis do GET")
         nome = self.request.get('nome')
         username = self.request.get('username')
         password = self.request.get('password')
         conf_password = self.request.get('conf_password')
         dados = {
             'username': username,
             'password': password,
             'conf_password': conf_password,
         }
         msg = Usuario.validar_cadastro_usuario(dados)
         if msg is None:
             logging.warning(u"Salvando no banco")
             usuario = Usuario(key_name=username)
             usuario.nome = nome
             usuario.username = username
             usuario.password = usuario.senha_md5(password)
             usuario.put()
             logging.warning("Salvo no banco")
             self.session['email'] = username
             render(self)
         else:
             render(self, template_name='cadastro.html', values={'erro': msg})
     else:
         render(self)
Exemple #2
0
def signUp():
    print('========================================================================================================================')
        NovoUsuario = Usuario()
        NovoUsuario.nome = input('Digite o nome de usuário')
        NovoUsuario.email = input('Digie seu E-mail')
        NovoUsuario.senha = input('Qual será sua senha? Remonmendamos uma senha com mais de 8 dígitos numeros ')
        NovoUsuario.dataNasc = input('Digite sua data de nascimento')
        NovoUsuario.profissao = input('Digite sua profissão')
        NovoUsuario.genero=input("digite seu genero")
        NovoUsuario.cidade=input("digite sua cidade")
        NovoUsuario.estado=input("digite seu estado")
        NovoUsuario.pais=input("digite seu pais")
        UsuarioDAO.inserir(NovoUsuario)
Exemple #3
0
    def carregarAmigos(self,usuario):
        usuarioDAO = UsuarioDAO()
        usuario.amigos = []
        amigos = usuarioDAO.getListAmigos(usuario.id)

        for amigo in amigos:
            usuarioAmigo = Usuario()
            usuarioAmigo.id = amigo[0]
            usuarioAmigo.email = amigo[1]
            usuarioAmigo.senha = amigo[2]
            usuarioAmigo.nome = amigo[3]
            usuarioAmigo.data_nascimento = amigo[4]
            usuarioAmigo.genero = amigo[5]
            usuarioAmigo.estado_civil = amigo[6]
            usuarioAmigo.profissao = amigo[7]
            usuario.amigos.append(usuarioAmigo) # Adicionando o usuário a lista de amigos do usuário
    def carregarParticipantes(self, grupo):
        grupoDAO = GrupoDAO()
        participantes = grupoDAO.getListParticipantes(grupo)

        for participante in participantes:
            usuario = Usuario()
            usuario.id = participante[0]
            usuario.email = participante[1]
            usuario.senha = participante[2]
            usuario.nome = participante[3]
            usuario.data_nascimento = participante[4]
            usuario.genero = participante[5]
            usuario.estado_civil = participante[6]
            usuario.profissao = participante[7]
            grupo.participantes.append(
                usuario)  # Adicionando participantes do grupo