Как создать форму для нескольких данных и связанных вкладок в django

Я хочу сохранить несколько фотографий для продукта одновременно при создании продукта с одной формой для продукта и изображений

вот мой models.py

class Producte (models.Model):
    title = models.CharField(max_length=30)
    price = models.PositiveBigIntegerField()
    inventory = models.IntegerField(default=0)
    __discount__ = models.IntegerField(default=0)
    description = models.TextField()

    @property
    def totulpoint(self):
        like = Comments.objects.filter(commentType=0).count()
        persentlike = Comments.objects.all().count() / like
        return 100 / persentlike



    @property.setter
    def discount (self , number):
        if not number in range(0,100):
            raise ValueError("dicsount must be in range 1,99")
        else:
            self.__discount__ = number
        
    @property
    def discount(self):
        return self.price - (self.price * (self.__discount__ / 100))

class Images(models.Model):
    image = models.ImageField()
    producteid = models.ForeignKey(to=Producte ,on_delete=models.CASCADE)

вот мой forms.py

class ProducteForm(forms.Form):
    title = forms.CharField(max_length=30)
    price = forms.IntegerField()
    inventory = forms.IntegerField(default=0)
    __discount__ = forms.IntegerField(default=0)
    description = forms.Textarea()
    @property.setter
    def discount (self , number):
        if not number in range(0,100):
            raise ValueError("dicsount must be in range 1,99")
        else:
            self.__discount__ = number
    
    class Meta :
        fields = [
            "title",
            "price",
            "inventory",
            "discount",
            "description",
        ]

Простите за такой вопрос, я новичок в Django

Django -v => 4.0.5

Вернуться на верх