标签: django django-guardian
我想要做的是根据用户设置网站某些部分的查看权限(这很容易使用权限和监护人)。
我在页面顶部有一组按钮。对于一个或两个按钮,我想只为少数用户或组设置权限,以便能够看到该按钮。那部分很好(使用监护人)。
每个按钮都与模型实例相关。该模型具有view_button权限。如果权限为空,有没有办法让view_button权限默认为True?或者,有没有办法说所有用户都使用has_perm为True?
也许我可以在模型中创建一个静态方法来检查我。有没有更好的方法呢?