示例#1
0
 def alterar(self):
     #TODO:impedir que outro usuário altere meus dados
     nome = self.request.get('nome').strip()
     self.usuario.nome=nome
     u = Usuario.find_by_email(self.usuario.email)
     u.nome = nome
     u.put()
     self.redirecionar(url['menu_usuario'], ['Seus dados foram alterados.'])
示例#2
0
 def excluir(self, email):
     email = str(urllib.unquote(email))
     u = Usuario.find_by_email(email)
     u.del_credencial(org)
     u.put()
     if u.key == self.usuario.key: # Caso o próprio usuário exclua sua
         self.usuario = u          # credencial de organizador,
                                   # atualiza a memória para ficar
                                   # consistente com o banco
     self.redirecionar('/entrou')