Задать вопрос
@Lepilov

Как реализовать множественные связи между моделями в Django?

Подскажите как реализовать связь между одной моделью и несколькими другими.
Имею
Carrier
	carrier_id
	name 

Partner
	partner_id
	carrier_id
	name

Company
	company_id
	partner_id
	name

Administrator
	entity_type (Сarrier, Partner, Company)
	email

Стандартным типом связи такие вещи не делаются, как я понимаю?
  • Вопрос задан
  • 77 просмотров
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Python-разработчик
    10 месяцев
    Далее
  • Нетология
    Python-разработчик: расширенный курс + нейросети
    12 месяцев
    Далее
  • Компьютерная академия «TOP»
    Разработка на Python
    1 год
    Далее
Решения вопроса 1
sergey-gornostaev
@sergey-gornostaev Куратор тега Django
Седой и строгий
Либо через наследование моделей от общего корня, либо через обобщённые отношения.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы