在Django admin中将一个选择字段依赖于另一个

时间:2018-02-08 09:25:38

标签: python django

我有Django模型如下:

class UserBusinessUnit(models.Model):
    company = models.ForeignKey(to=Company, limit_choices_to={'is_dealership': True})
    user = models.ForeignKey(to=User)
    brands = models.ManyToManyField(to=Brand)
    business_unit = models.ForeignKey(to=BusinessUnit)
    active = models.BooleanField(default=True)

    class Meta:
        ordering = ('user__username',)

    def __unicode__(self):
        return self.user.email + ' - ' + self.business_unit.name

在Django管理面板中,它看起来像这样:

enter image description here

我希望能够根据User字段填充Business unitCompany字段。

因此,如果我更改company字段,我希望立即填充UserBusiness字段。

知道怎么做吗?

0 个答案:

没有答案