Как быть когда в админки Джанго выпадающий список разрастается до огромных цифр

на примере тренировочной базы данных бойцов UFC

class Fighter(models.Model):
name=models.CharField(max_length=200, verbose_name='Имя бойца', unique=True)
CHOICES = [
    ('male', 'Мужской'),
    ('female', 'Женский')
]
gender=models.CharField(max_length=7,verbose_name='Пол', choices=CHOICES)
class Meta:
    verbose_name_plural='Бойцы'
    verbose_name='Боец'
    ordering = ['name']
def __str__(self):
    return self.name

введите сюда описание изображения В итоге список может разрастись до 1000 бойцов. А в ручную это будет нереально неудобно искать и выбирать. Как быть в такой ситуации? Может есть атрибут упрощающий выбор нужного человека из другой таблицы БД?

Вернуться на верх