【发布时间】:2014-03-21 10:59:52
【问题描述】:
抱歉,我找不到合适的标题,如果您理解问题,请编辑标题。
我想实现 4 级层次结构(django 组):国家经理、国家经理、城市经理和外勤人员。
一个用户一次只能属于一个组,任何用户都可以添加潜在客户。
我有一个名为 Lead 的模型,我想实现以下层次结构:
"User of higher level (say State-Manager) can view leads added by him and and all entries added by users of lower level (say City-Manager and Field Staff) but can not view entries added by other users of same level or higher lever (say Country-Manager)"
为了跟踪谁添加了条目,我将用户和组对象保存为 Lead 模型中的外键。
请建议任何策略或代码sn-p。
--
ps:我使用的是 Django 1.5
【问题讨论】:
标签: python django permissions