在我的项目中,用户可以创建项,并且可以选择该项是否对所有用户公开。
我目前正在使用django guardian和以下方法:
class Meta:
permissions = (
('can_view', 'CanView'),
)
和@permission_required_or_403
来控制权限。你知道吗
但是这样,如果用户选择public,我就必须为所有用户的组分配“can\u view”权限。
这样效率会低吗?有没有办法简化这个过程?你知道吗
编辑:当用户选择private时,他可以指定要查看的其他用户
Tags:
目前没有回答
相关问题 更多 >
编程相关推荐