Python 主体中需要不止一个require

Python 主体中需要不止一个require,python,python-2.7,flask,flask-principal,Python,Python 2.7,Flask,Flask Principal,我使用的是flask principal,最新版本的flask principal(0.4.0) 我有特定的url路径,例如gpsData、报告、条目等 单个路由可由多个用户角色查看 url------角色 gpsData--管理员、报告者、客户 报告--管理员、报告者 条目--管理员、客户端、数据\u条目 e、 g 一次只有一个要求似乎有效,就像在本例中,“reporter.require”只起作用。如果使用管理员id登录,则会产生错误 更新: 在模板中,我只想显示只能由特定用户角色查看的UR

我使用的是flask principal,最新版本的flask principal(0.4.0)
我有特定的url路径,例如gpsData、报告、条目等

单个路由可由多个用户角色查看
url------角色
gpsData--管理员、报告者、客户
报告--管理员、报告者
条目--管理员、客户端、数据\u条目
e、 g

一次只有一个要求似乎有效,就像在本例中,“reporter.require”只起作用。如果使用管理员id登录,则会产生错误

更新:
在模板中,我只想显示只能由特定用户角色查看的URL。

您是否尝试过使用union

admin_reporter_permission = admin_permission.union(reporter_permission)

我也想知道这个问题的答案。。。
admin_reporter_permission = admin_permission.union(reporter_permission)