سلام وقت شما بخیر
برای من یک سوالی پیش اومده و نمیدونم دقیقا باید چجوری پیاده سازیش کنیم.
مثلا ما میخوایم پنل ادمین خودمون رو پیاده سازی بکنیم. بعد یه مدل product داریم و یه مدل برای ذخیره کردن عکسهای محصول
class ProductImage(models.Model):
product = models.ForeignKey(Product, on_delete=models.CASCADE, related_name='images')
name = models.CharField(max_length=64)
image = models.ImageField(upload_to='products/')
def __str__(self):
return self.name
حالا سوال اینجاس ما نمیدونیم دقیقا هر محصول قراره چقدر عکس داشته باشه. پس باید عکسها رو به چه شکلی ذخیره کنیم!
دقیقا یه چیزی شبیه به کاری که جنگو با استفاده از inline میکنه.