Фильтрация формы ниспадающего меню в Django

всем привет, вопрос наверное покажется глупым но ответ на него пытаюсь найти уже пару дней есть 3 модели (auth_user, transport, kontragent) изначально пользователь регистрирует карточку контрагента внося туда данные компании, их может быть много потом карточку ТС и должен выбрать к какой компании относиться данное ТС

тс и контрагент связаны по методу ForeignKey контрагент в свою очередь связан с auth_user

class transport(models.Model):
     user = models.ForeignKey('auth.user', on_delete=models.SET_NULL, null = True, default = None)

и все работает корректно, за исключением одного условия, при выборе контрагента в поле отображаются все компании, а нужно чтобы он видел только те компании который зарегистрировал сам

поле вывода вывожу стандартно {{ fofrm_ts.id_client }} заранее спасибо

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