Я думаю, что это довольно просто, но я новичок в Django и не могу найти ни одного вопроса, который соответствовал бы моему.
Вот моя модель--
class Team:
# attributes for team
class Driver:
# attributes for driver
team = foreign_key(Team, blank=True, null=True)
Теперь в каждой команде должно быть по три гонщика, а некоторые гонщики не будут принадлежать ни одной команде. В панели администратора, когда я создаю новую команду, я могу получить только «Добавить нового водителя», и вы заполняете данные о водителе. Вместо этого я хочу, чтобы это было заменено раскрывающимся списком драйверов, которые уже существуют в системе, у которых еще нет команды.
Я знаю, что должен где-то использовать Driver.objects.filter(team__isnull=True)... но где именно меня задерживают. Я читал о создании собственной формы, но не знаю, как действовать дальше. Любая помощь приветствуется. Спасибо.