У меня есть пара моделей:
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, он не перечисляет какие-либо единицы для выбора из. Как я могу включить поиск в этом разделе, чтобы он соответствовал поиску в области создания/редактирования?