По-моему, автору не это нужно.
Как я понял, у него есть 3 селекта: Мероприятие, Команда, Участники команды
И ему нужно, чтобы при выборе в селекте "Команда" определённого пункта (Команда А, например), в селекте "Участники команды" отображались участники только этой команды (Команды А).
Связать селекты в админке, как я понял.
да именно так... я понимаю что без перезагрузки это Ajax меня устроит и простой алгоритм для начала выбрать команду сохранить, обновить получить список Участников команды
models.py
class MainObj(models.Model):
....
class PointMainObj(models.Model):
MainObj = models.ForeignKey(MainObj, blank=True, null=True, default=None, on_delete=models.CASCADE)
models.py
from MainObj.models import MainObj, PointMainObj
class Obj(models.Model):
IdMainObj = models.ForeignKey(MainObj,blank=True,null=True,default=None, on_delete=models.CASCADE)
Pole1=...
Pole2=...
class PointObj(models.Model):
PointId = models.ForeignKey(PointMainObj, blank=True, null=True, default=None, on_delete=models.CASCADE)
Как и где прописать нечто вроде этого PointMainObj.objects.filters(MainObj=IdMainObj) что бы в выпадающем списке остались только записи PointMainObj.MainObj=1(например)