Всем привет, я новичок... Прочёл, что лучше воспользоваться ManyToMany, для реализации того что показано на рисунке 1.
Но к сожалению, на сайте отображается "myapi.Size.None". Подскажите, пожалуйста, что не так-то я делаю? :D
Models.py
class Size(models.Model):
name = models.CharField('Размер',max_length=250)
def __str__(self):
return self.name
class Shoes(models.Model):
name = models.CharField('Название обуви', max_length=200)
descriprion = models.TextField('Описание', max_length=5000)
sex = models.CharField(choices=SEX_CHOICES, max_length=100)
price = models.CharField('Стоимость', max_length=60)
size = models.ManyToManyField(Size)
images = models.ImageField(null=True, blank=True, upload_to='images/', verbose_name='Изображение')
def __str__(self):
return self.name
index.html
{% for s in shoes %}
- {{s.size}}
- {{s.size}}
- {{s.size}}
Изображение с ошибкой:
Надеюсь смог понятно объяснить суть пробелмы, заранее спасибо!