jquery – 将通过ajax上传的文件保存到Django模型ImageField

该文件在请求中作为原始数据提供.我应该如何将其转换为保存在模型中由
ImageField表示的磁盘上.

试过的东西:

file_ = File(request)
modelinstance.picture.save(filename, file_, save=False)
modelinstance.save()

以及上面的一些变体.关于如何在django视图中执行此操作的示例将有所帮助.

谢谢!

最佳答案 如果您使用的是
ModelForm,那么您将无需做任何特别的事情. ModelForm自动处理FileField / ImageField.

如果你真的想手动做,django has docs

点赞