我有一份'文件'与用户模型有多对多关系的模型。我的项目中有一个单独的网页,它在文本编辑器中显示Document实例。
现在假设创建一个文档的用户想要邀请其他用户访问此文档。但是他想给予他人一些读写权限和其他读写权限。
如何在Django中实现此权限功能?如何在Django中使用组和其他权限框架?
答案 0 :(得分:0)
Django var relativeHeight = Math.Sin( t * Math.PI ) * curveAmplitude;
posy = orgPosy + relativeHeight;
和Group
适用于模型本身。因此,对于特定的文档条目,如果要在这种情况下授予用户访问权限,则需要更改Permission
模型的模式。只需在用户尝试加载页面时添加Document
,users_who_can_read=ManyToMany(Users)
和view.py,只需检查他是否在users_who_can_read中。
我认为它应该解决你的问题没有太多问题。