userHandler.py 文件源码

python
阅读 17 收藏 0 点赞 0 评论 0

项目:sengladmin 作者: yufajieluo 项目源码 文件源码
def remove_permission(self, name):
        if not name:
            rsp = self.rsp_handler.generate_rsp_msg(29001, None)
            return rsp
        permissions = Permission.objects(name = name)
        if not permissions:
            rsp = self.rsp_handler.generate_rsp_msg(22002, None)
            return rsp
        permission = permissions[0]
        permission.delete()

        roles = Role.objects()
        for role in roles:
            if name in role.permissions:
                role.permissions.remove(name)
                role.save()
        rsp = self.rsp_handler.generate_rsp_msg(200, None)
        return rsp
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号