13 django permissions django-models django-permissions
我有一个模型class Project
,对于每个模型实例,应该有一个可以编辑该实例的"组"用户.我想我可以添加另一个名为ProjectEditor的模型类来添加这些编辑器.有没有更好的方法来实现这个?检查权限怎么样?我也需要写自己的权限方法,对吧?
谢谢Eric
可以使用Django 提供的组功能来实现模型auth
(表)级别权限。组允许您在模型级别创建自定义权限。实例(行)级别会更棘手。您很可能必须编写一个自定义机制来完成此任务。
这是Django 代码片段,可能会给您一些想法。
归档时间: |
|
查看次数: |
6145 次 |
最近记录: |