flask-admin如何给用户分配权限

flask-admin给用户分配不同的权限

背景

有时我们需要给不同用户赋予不用的权限,这里我们用的是flask-admin

代码

首先我们给flask的admin表新加字段role
然后我们判定当前用户也就是current_user的role是什么

1
2
def is_accessible(self):
return current_user.role=='admin'