django ссылка на связанный объект не отображает элементы - PullRequest
0 голосов
/ 10 июля 2020

У меня есть две модели SubCategory и Product. Я создал список с моделью, установленной в SubCategory, и ссылаюсь на соответствующий набор продуктов в шаблоне, но элементы не загружаются, не знаю, что я пропустил

models

class SubCategory(models.Model):
    name = models.CharField(max_length=200)
    description = models.CharField(max_length=300)
    category = models.ForeignKey(Category, on_delete=models.CASCADE)

    def __str__(self):
        return self.name

class Product(models.Model):
    name = models.CharField(max_length=120)
    price = models.FloatField()
    image = models.ImageField(upload_to='pdt_imgs/')
    sku = models.IntegerField()
    available = models.BooleanField(default=True)
    discount = models.IntegerField(default = 0)
    category = models.ForeignKey(SubCategory, on_delete=models.CASCADE)
    seller = models.ForeignKey(Seller, on_delete=models.CASCADE)

    def __str__(self):
        return self.name

Шаблон, в котором я пытался сослаться на элементы продукта, относящиеся к подкатегориям

image

На данный момент я не могу загрузить элементы продукта, несмотря на попытки ссылаться на них как на связанные объекты подкатегории

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...