如何更改InMemoryUploadedFile的目录?
看起来如果我不是从模型创建一个ModelForm,而是直接创建一个新对象并保存的话,它就不会遵循字段的上传目录。
我该如何更改InMemoryUploadedFile的目录,以便我可以手动设置上传目录呢?因为InMemoryUploadedFile对象只有文件名,我想添加上传目录的参数。谢谢!
def add_image(self, image):
pi = ProductImages()
pi.image = image
pi.save()
self.o_gallery_images.add(pi)
return True
(这段代码没有遵循ProductImages的“image”字段的上传目录)
1 个回答
1
你在你的ProductImages模型中是怎么定义图片属性的?你在FileField里有使用upload_to这个参数吗?
class ProductImages(models.Model):
image = models.FileField(upload_to="images/")