Exemplo n.º 1
0
Arquivo: user.py Projeto: gaojijun/TNT
 def POST(self, id):
     form = self.form()
     user = tmu.get_user_by_id(int(id))
     if not form.validates():
         return render.edit(user, form)
     fields = copy.copy(form.d)
     del fields['Edit user']
     tmu.update_user(int(id),**fields)
     raise web.seeother('/user')
Exemplo n.º 2
0
Arquivo: user.py Projeto: gaojijun/TNT
 def GET(self, id):
     user = tmu.get_user_by_id(id)
     if not user:
         raise web.seeother('/new?url=%s' % web.websafe(url))
     return render.view(user)
Exemplo n.º 3
0
Arquivo: user.py Projeto: gaojijun/TNT
 def GET(self, id):
     user = tmu.get_user_by_id(int(id))
     form = self.form()
     form.fill(user)
     return render.edit(user, form)