def _doedit_user(self, id): user = User.load(self.db, id) user.username = self.form_result.get('username') user.email = self.form_result.get('email') user.role = self.form_result.get('role') if self.form_result.get('password'): user.password = self.form_result.get('password') user.store(self.db) flash('User successfully edited.') redirect(url(controller='admin', action='edit_user', id=id))
def delete_user(self, id): User.load(self.db, id).delete(self.db) flash('User deleted.') redirect(url(controller='admin', action='users'))
def edit_user(self, id): c.user = User.load(self.db, id) c.roles = User.roles return render('/admin/edit_user.mako')