-1
我正在看燒瓶安全API,我沒有看到任何函數返回特定用戶具有的角色列表。無論如何要返回用戶擁有的角色列表嗎?燒瓶安全 - 檢查用戶具有的角色
我正在看燒瓶安全API,我沒有看到任何函數返回特定用戶具有的角色列表。無論如何要返回用戶擁有的角色列表嗎?燒瓶安全 - 檢查用戶具有的角色
如果你看看has_role(...)
method是如何定義的,它只是遍歷self.roles
。因此,用戶的roles
屬性是Role
對象的列表。
您需要定義您的User
和Role
車型作爲例子here,使User
模型必須Role
模型在User.roles
屬性設置的許多一對多的關係。
# This one is a list of Role objects
roles = user.roles
# This one is a list of Role names
role_names = (role.name for role in user.roles)