def index(_write_tmpl, name=None): url = router.to_path(index) users = User.query_all().fetch() if name: cmds = log_facade.save_user_log(name)+facade.save_user(name) user=cmds.execute().result if not cmds.errors: users.insert(0, user) values = {'form_url': url, 'users': users} _write_tmpl('templates/form.html', values)
def save_user(_resp, name): user = facade.save_user(name).execute().result js = json.dumps(user.to_dict()) _resp.write(js)