Подскажите пожалуйста по следующей схеме. Мне нужно сделать меню с 3-мя иерархиями:
Главная страница -> Категория-> Товар.
Товаров несколько видов. Есть абстрактный класс и 2 подкласса со своими свойствами:
class Main()
class Meta:
abstract = True
class Tovar1(Main)
class Tovar2(Main)
каждый класс из подчиненных (Tovar1, Tovar2) может входить в несколько категорий. Что то не втыкаю, как добавить категории. Сначала подумал класс Category с ForeignKey на Tovar1 и Tovar2.
Но при этом каждая запись потребует заполнения И Tovar1 И Tovar2, что не требуется.
Потом подумал по Many, но что то тоже не вырисовывается схема...
В общем прошу помощи у зала ;-)