【发布时间】:2017-11-24 17:15:35
【问题描述】:
我有 2 个模型。 一个对另一个有一个外键。
说:
class Organization(models.Model):
title = models.CharField(max_length=300)
class User(models.Model):
name = models.CharField(max_length=300)
organization = models.ForeignKey(Organization)
我想在 organizationAdmin 中显示在当前组织中工作的所有用户,例如更改链接列表。
应该可以
- 添加新用户
- 选择现有用户(与当前组织无关)并将其组织设置为当前
无需内联编辑它们
就像 userAdmin 中的权限 + 添加和更改它们
有现成的解决方案吗?不要手工制作表格
【问题讨论】:
-
现成的解决方案是管理面板,只需将模型添加到其中即可。并且您无需执行任何操作,用户部分有许可,因此非超级用户的其他用户可以进入该部分。
标签: django django-admin one-to-many