我试图让我的菜单根据我的代码中的设置自动更改,所以我的模板中没有重复的逻辑。现在,我使用路由名称来生成 url,request.route_path(name)
并确定用户当前所在的页面request.matched_route.name
。我现在的问题是我想对不同的视图拥有不同的权限,并自动隐藏用户无权访问的菜单项。
主要困难之一是一条路线可以有多个视图。但即使只有一个视图与路线相关联,我似乎也找不到任何简单的方法来检索它。
我正在使用 URL 调度。这是只能通过遍历才能做到的事情吗?
我试图让我的菜单根据我的代码中的设置自动更改,所以我的模板中没有重复的逻辑。现在,我使用路由名称来生成 url,request.route_path(name)
并确定用户当前所在的页面request.matched_route.name
。我现在的问题是我想对不同的视图拥有不同的权限,并自动隐藏用户无权访问的菜单项。
主要困难之一是一条路线可以有多个视图。但即使只有一个视图与路线相关联,我似乎也找不到任何简单的方法来检索它。
我正在使用 URL 调度。这是只能通过遍历才能做到的事情吗?