该文件在请求中作为原始数据可用。我应该如何将其转换为保存在由model中的ImageField表示的磁盘上。
尝试过的东西:
file_ = File(request)
modelinstance.picture.save(filename, file_, save=False)
modelinstance.save()以及上述内容的一些变体。有关如何在django视图中执行此操作的示例将有所帮助。
谢谢!
发布于 2013-01-29 15:37:26
像这样解决它
filename = request.GET[ 'yourfilename' ]
from django.core.files.uploadedfile import SimpleUploadedFile
file_contents = SimpleUploadedFile("%s" %(filename), request.raw_post_data)
modelinstance.picture.save(filename, file_contents, True)https://stackoverflow.com/questions/13013838
复制相似问题