Я работаю над приложением Django, которое содержит модель Offer
. Экземпляр Offer
содержит условия ценообразования и указывает на определение продукта. Модель продукта на самом деле представляет собой иерархию (у меня есть модель Television
, модель Camcorder
и т. Д.). Поэтому я хотел бы, чтобы модель Offer
содержала полиморфную (или «общую») ассоциацию, указывающую на любой продукт.
На данный момент все, что я обнаружил, - это использование общих ассоциаций в приложении ContentTypes
. Это может сработать, но я ищу альтернативы, если таковые имеются.
Спасибо за вашу помощь.
(одно решение на ответ, пожалуйста)