1

これが機能しないのはなぜですか?

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

ポルシェはクラスの名前であり、アップロードされた画像ファイルの名前であるはずです

ヘルプ!

4

1 に答える 1