我正在使用 django 管理站点让人们更轻松地管理数据库。
出于某种原因,我想对某些用户隐藏一些数据。
假设我有一个名为 Book 的模型,并且数据库中有很多书。我希望不同的用户拥有他可以查看的不同范围的书籍。
我该怎么做?
我在考虑许可。是否可以设置过滤数据的权限?
我知道如何根据指定的模型创建权限。但是,在那之后,我应该如何使用该权限?我相信我可能需要覆盖 BookAdmin 类下的“changelist_view”方法的一部分,对吧?
任何帮助都会奏效。提前致谢
我正在使用 django 管理站点让人们更轻松地管理数据库。
出于某种原因,我想对某些用户隐藏一些数据。
假设我有一个名为 Book 的模型,并且数据库中有很多书。我希望不同的用户拥有他可以查看的不同范围的书籍。
我该怎么做?
我在考虑许可。是否可以设置过滤数据的权限?
我知道如何根据指定的模型创建权限。但是,在那之后,我应该如何使用该权限?我相信我可能需要覆盖 BookAdmin 类下的“changelist_view”方法的一部分,对吧?
任何帮助都会奏效。提前致谢