Ejemplo n.º 1
0
def insert_user():
    dao_user = FACTORY.getUserDao()

    password_ok = False
    username_ok = False
    while not username_ok and not password_ok:
        nome = raw_input("Informe o Nome: ")
        username = raw_input("Informe o email: ")
        if dao_user.check_user(username):
            print "Email já existe."
            continue
        password = getpass.getpass("Informe a senha: ")
        password_repeat = getpass.getpass("Informe novamente a senha: ")
        if password == password_repeat:
            password_ok = True
        else:
            print "Senhas não conferem."
    user = User(
        nome,
        username,
        password,
    )

    if dao_user.insert(user):
        print "\nUsuario salvo\n"
    else:
        print "\nErro\n"
Ejemplo n.º 2
0
def insert_user():
    dao_user = FACTORY.getUserDao()

    password_ok = False
    username_ok = False
    while not username_ok and not password_ok:
        nome = raw_input("Informe o Nome: ")
        username = raw_input("Informe o email: ")
        if dao_user.check_user(username):
            print "Email já existe."
            continue
        password = getpass.getpass("Informe a senha: ")
        password_repeat = getpass.getpass("Informe novamente a senha: ")
        if password == password_repeat:
            password_ok = True
        else:
            print "Senhas não conferem."
    user = User(
        nome,
        username,
        password,
    )

    if dao_user.insert(user):
        print "\nUsuario salvo\n"
    else:
        print "\nErro\n"
Ejemplo n.º 3
0
def list_users():
    dao_user = FACTORY.getUserDao()
    users = dao_user.get_all()
    if users:
        for user in users:
            print "nome: %s | email: %s\n" % (user.nome, user.email)
    else:
        print "\nNenhum usuario\n"
Ejemplo n.º 4
0
def list_users():
    dao_user = FACTORY.getUserDao()
    users = dao_user.get_all()
    if users:
        for user in users:
            print "nome: %s | email: %s\n" % (user.nome, user.email)
    else:
        print "\nNenhum usuario\n"
Ejemplo n.º 5
0
 def setUp(self):
     self.dao_tag = FACTORY.getTagDao()
     #        self.dao_tag.delete_all()
     self.dao_post = FACTORY.getPostDao()
     #        self.assertTrue(self.dao_post.delete_all())
     self.dao_user = FACTORY.getUserDao()
     #        self.assertTrue(self.dao_user.delete_all())
     self.dao_post_tag = FACTORY.getPostTagDao()
Ejemplo n.º 6
0
 def post(self):
     getusername = self.get_argument("username")
     getpassword = self.get_argument("password")
     dao = FACTORY.getUserDao()
     if dao.check_permission(getusername, getpassword):
         self.set_secure_cookie("user", getusername, expires_days=None)
         self.redirect(self.get_argument("next", "/"))
     else:
         self.render('login.html',
                     errormessage="Usuário ou senha incorretos!",
                     next=self.get_argument("next", "/"))
Ejemplo n.º 7
0
def excluir_user():
    dao_user = FACTORY.getUserDao()

    username = raw_input("Informe o email: ")
    user = dao_user.check_user(username)
    if user:
        excluido = dao_user.delete_um(user.id)
        if excluido:
            print "\nUsuario excluido\n"
        else:
            print "\nErro\n"
    else:
        print "\nUsuario não existe \n"
Ejemplo n.º 8
0
def excluir_user():
    dao_user = FACTORY.getUserDao()

    username = raw_input("Informe o email: ")
    user = dao_user.check_user(username)
    if user:
        excluido = dao_user.delete_um(user.id)
        if excluido:
            print "\nUsuario excluido\n"
        else:
            print "\nErro\n"
    else:
        print "\nUsuario não existe \n"