def xhr_delete(self): try: ids = [int(x) for x in self.request.POST["id"].split(",") if int(x) != 0] for id in ids: manager.delete_role(id) return {"status": True, "msg": "Ok"} except (StatementError, NoResultFound, PySiteError) as exc: return {"status": False, "msg": str(exc), "errors": {}}
def delete_role(self): rs = usrmanager.delete_role(self._args.id)