我有两个站点使用相同的基本代码。每个站点都有不同的要求,不同的用户类型可以看到不同的功能。例如,一个网站说任何人都可以查看新闻页面,但在另一个网站上,只有在用户配置文件“manager”中具有值的登录用户才能看到新闻。
因此,管理这些权限的第一个级别很容易,每个站点都有一组不同的模板,在菜单模板中,我根据用户配置文件显示或不显示菜单项。但是,如何防止用户只输入新闻页面的URL?
-
我无法从URL中删除新闻。
因为我没有请求值
在这一点上
-
我可以写一个习惯
访问的视图的装饰器
模型或设置值
确定当前用户是否
接近
-
我可以做点什么
中间件?
-
或者可能有一个
更好的解决方案?