【发布时间】:2013-04-10 20:25:34
【问题描述】:
我有几个模型:
class Customer(models.Model):
customer_name = models.CharField(max_length=200)
def __unicode__(self):
return self.customer_name
class Meta:
ordering = ('customer_name',)
class Unit(models.Model):
unit_number = models.IntegerField()
rentable = models.BooleanField()
owner = models.ForeignKey(Customer, related_name='units', blank=True, null=True)
def __unicode__(self):
return str(self.unit_number)
class Meta:
ordering = ('unit_number',)
当我添加一个单元时,我的管理界面工作正常(我可以选择将它分配给哪个客户)但是当我在 DJango 管理界面中创建/编辑一个客户时,它没有列出任何单位可供选择。如何启用该部分中的查找以匹配创建/编辑客户区域中的查找?
【问题讨论】:
标签: django django-admin foreign-keys foreign-key-relationship