class punkt_of_spisok(models.Model):
punkt=models.CharField(max_length=255, verbose_name='Пукт')
spisok=models.ForeignKey('spisok',on_delete=models.CASCADE)
def __str__(self):
return self.punkt
class Meta:
verbose_name = 'Пункт'
verbose_name_plural = 'Пункт списка'
class spisok(models.Model):
title=models.CharField(max_length=255, verbose_name='Заголовок списка')
product=models.ForeignKey('product', verbose_name='Продукт', on_delete=models.CASCADE)
def __str__(self):
return self.title
class Meta:
verbose_name = 'Список'
verbose_name_plural = 'Списки'
class product(models.Model):
title_number=models.CharField(max_length=255, verbose_name='Номер продукта')
product_name=models.CharField(max_length=255, verbose_name='Наименование продукта')
product_photo=models.ImageField(upload_to='photo/',verbose_name='Фото продукта')
created_date = models.DateTimeField(blank=True,default=timezone.now)
def __str__(self):
return self.title_number
class Meta:
verbose_name = 'Продукт'
verbose_name_plural = 'Продукты'
Вот мои модели. и Я не могу понять зачем нужно связь между punkt_of_spisok и product