У меня есть одна проблема. Ниже:
У меня есть эта модель:
class Shoes(models.Model):
shop = models.ForeignKey(Store, related_name="%(class)s")
name = models.ForeignKey(ShoesItem)
size = models.ManyToManyField(ShoesSize, help_text=_("Get useful sizes"))
price = models.IntegerField()
В моем случае у меня есть модели ShoesSize для хранения всех ShoesSize и ShoesItem для хранения этого товара*
Как я могу получить все размеры и все магазины от экземпляра ShoesItem?Есть (например, не полный):
class Store(models.Model):
name = models.CharField(max_length=255)
class Item(models.Model):
name = models.CharField(max_length=255)
brand = models.ForeignKey(Brand, related_name="%(app_label)s_%(class)s")
sysname = models.SlugField(max_length=255)
has_shop = models.BooleanField(editable=False, default=False)
description = models.TextField(blank=True, verbose_name="Описание")
color = models.ManyToManyField(Color, blank=True, related_name='%(app_label)s_%(class)s')
, и я получаю список экземпляров моделей Предметов.После этого я хочу получить все доступные размеры и магазины для всех видов предметов