如何自动过滤更改列表中显示的项目?

时间:2010-03-08 10:12:54

标签: django django-admin

  

可能重复:
  How to show database in django-admin using filters by default?

我刚刚开始使用django(我也是一个新手python用户),所以请耐心等待我的无知。

我在我的webhost上安装了一个django应用程序,我打算将其管理界面用作多用户日志系统(用于实验室工作)。有不同的'项目',每个'项目'有一些'人通过models.ManyToManyField相关联。此外,还有一个名为“Sample”的表,每个“sample”属于一个“项目”。现在回答问题:

当我点击查看示例更改列表时,我想自动对其进行过滤,因此登录的人只能看到属于项目的样本,该项目具有在该项目中注册为用户的登录人员。所以我的问题基本上有两个部分:

  • 如何在加载后立即自动过滤更改列表?
  • 如何将数据库中的auth表与我的应用程序数据库相关联,以便将“Person”连接到在auth表中注册为用户的人?

我希望这个问题很清楚。

0 个答案:

没有答案