У меня есть набор моделей, которые представляют собой «аппаратное обеспечение» некоторого собранного устройства. Что-то вроде:
Код: Выделить всё
class ComponentA(models.Model)
brand = models.CharField()
model = models.CharField()
category = models.ForeignKey(Category)
class Configuration(models.Model):
component_a = ForeignKey(ComponentA)
component_b = ForeignKey(ComponentB)
component_n...
class Device(models.Model):
configuration = models.ForeignKey(Configuration)
Существует ли какой-то «чистый» подход для реализации такой функциональности?
Подробнее здесь: https://stackoverflow.com/questions/792 ... m2m-fields
Мобильная версия