无法创建烧瓶角色和权限

时间:2020-06-16 16:31:17

标签: flask flask-sqlalchemy roles flask-restful flask-login

我有下表:

表名称=组 属性:

id名称

这里只是创建了组。

表名称=组权限 属性: id group_id Permission_id

这里只是分配了该组的权限 表名称=权限 属性: ID名称代码名称

在此创建权限 表名=用户 属性: id用户名密码

在此处创建用户

表名称= user_groups 属性: ID User_id Group_id

在此为用户分配了组,并且该组内的所有权限也应分配给该用户 表名称= user_permission 属性: ID User_id Permission_id

在这里,用户可能会获得除组中分配的权限以外的其他权限。

例如,如果用户仅具有对其定义组的读写权限,那么如果管理员用户想要,则他/她可以直接将访问特定菜单的权限分配给特定用户,而无需分配给该用户的其他用户同一组。

0 个答案:

没有答案