2011-12-27 55 views
2

如何根据登录的用户在右侧的list_filter中显示不同的记录?list_filter根据用户在django登录只显示过滤的记录

例如,如果超级用户登录列表过滤器可以查看list_filter中分支的changelist_view中所有客户的所有分支。但是如果客户登录,他应该只能看到他在django的list_filter中的分支机构

回答

1

django的当前开发版本支持custom list filters。据我所知,在Django 1.3中几乎不可能做到。如果你真的需要这个功能,你应该考虑切换到开发分支。