これが機能しないのはなぜですか?
from wand.image import 画像
def upload_to_cars(instance, filename):
blocks = filename.split('.')
ext = blocks[-1]
filename = "%s.%s" % (instance.name.replace(" ", "-"), ext)
with Image (filename=filename) as img:
img.type='grayscale';
img.save
return filename
class Cars(models.Model):
name = models.CharField(max_length=200)
image_file = models.ImageField(upload_to=upload_to_cars, null=True, blank=True)
画像をアップロードして、django でグレースケールしたい。このコードを実行するたびに、
`この画像フォーマット「ポルシェ」のデリゲートをデコード @ error/constitute.c/ReadImage/544
ポルシェはクラスの名前であり、アップロードされた画像ファイルの名前であるはずです
ヘルプ!