如何在Python中向对象添加图像?

时间:2019-09-20 19:39:31

标签: django

看似琐碎的问题,但我被困住了。

创建模型时,我试图将照片添加到模型的ImageField中。但是我不知道如何指定照片。我要指定路径还是照片对象?

class MyModel(models.Model):
    img = models.ImageField()

# I tried these, none works
from PIL import Image
MyModel.objects.create(img='img.jpg')
MyModel.objects.create(img=Image.open('img.jpg'))
MyModel.objects.create(img=open('img.jpg', 'r'))
MyModel.objects.create(img=open('img.jpg', 'w'))

0 个答案:

没有答案