Fra*_*ova 1 python flask flask-admin
我正在使用flask-admin为我的数据库创建一个简单的后端.我只想根据用户拥有的权限,根据预过滤显示表的部分内容.例如,如果表具有公司的所有销售额,我只想在"foo"访问后端时显示销售人员'foo'的销售额
我发现解决方案覆盖了方法'get_query'
它应该返回一个SQLAlchemy查询对象.
def get_query(self):
role = current_user.role
if role == 'contributor':
return # filtered query
elif role == 'admin':
return # unfiltered query
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
570 次 |
| 最近记录: |