__init__.py 文件源码

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

项目:flask-basic-roles 作者: ownaginatious 项目源码 文件源码
def add_roles(self, user, roles):
        """
        Adds one or more roles to a user. Adding the
        same role more than once has no effect.

        user  -- name of the user
        roles -- one or more roles to add
        """

        if user not in self.users:
            raise UserNotDefined(user)
        roles = (roles,) if isinstance(roles, six.string_types) else roles
        for role in roles:
            if ',' in role:
                raise BadRoleError('\',\' not allowed in role name (%s) '
                                   'for user %s' % (role, user))
            self.roles[user].add(role)
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号