我试图将磁盘中的文件分配给文件字段,但出现以下错误:
AttributeError:“str”对象没有“open”属性
我的python代码:
pdfImage = FileSaver()
pdfImage.myfile.save('new', open('mytest.pdf').read())
还有我的模特
class FileSaver(models.Model):
myfile = models.FileField(upload_to="files/")
class Meta:
managed=False
提前谢谢你的帮助
Tags:
Django使用自己的file type(具有显著增强的功能)。无论如何,Django的文件类型的工作方式类似于decorator,因此您可以简单地将其包装在现有的文件对象上,以满足Django API的需要。
当然,您可以通过编写以下内容(少写一行)动态地装饰文件:
相关问题 更多 >
编程相关推荐