[英]Submit form (django-form) with Imagefield via Jquery/Ajax Post?
[英]Saving file uploaded via ajax to Django model ImageField
该文件可作为请求中的原始数据使用。 我应该如何将其转换为保存在model
内ImageField
表示的磁盘上。
尝试过的东西:
file_ = File(request)
modelinstance.picture.save(filename, file_, save=False)
modelinstance.save()
以及以上的一些变体。 一个有关如何在django视图中执行此操作的示例将有所帮助。
谢谢!
这样解决了
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)
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.