1
画像を特定のピクセルで保存したい場合、誰かがdjangoモデルに画像をアップロードすると、サイズが変更され、IDに従って保存されます。私はそれらをpath product/medium/idに保存しておきたい。私はイメージを保存するパスを定義しようとしましたが、私が必要とするパスにはありません。ここで djangoのピクセルで画像を保存する
はこれに今私のmodels.py
class Product(models.Model):
product_name = models.CharField(max_length=100)
product_description = models.TextField(default=None, blank=False, null=False)
product_short_description = models.TextField(default=None,blank=False,null=False,max_length=120)
product_manufacturer = models.CharField(choices=MANUFACTURER,max_length=20,default=None,blank=True)
product_material = models.CharField(choices=MATERIALS,max_length=20,default=None,blank=True)
No_of_days_for_delivery = models.IntegerField(default=0)
product_medium = models.ImageField(upload_to='product/id/medium',null=True,blank=True)
def save(self, *args, **kwargs):
self.slug = slugify(self.product_name)
super(Product, self).save(*args, **kwargs)
ですが、私はイメージが、それはIDが取得し、パスに保存サイズを変更したいproduct/medium/id/image.jpg