Django FileField 替换其它已有文件

譬如CourseResource这个模型下有名为download的FileField字段,想要替换D:/dog.png图片。

from django.core.filesimport File


f = open ("D:/dog.png", 'rb')       这里必须用二进制打开噢

myFile = File(f)

course_resource = CourseResource.objects.get(id=1)

course_resource.download.save('dog.png', myFile)         第一个参数是文件保存的名



参考来自“Django如何创建一个文件并将其保存到模型的FileField中?”

你可能感兴趣的:(Django FileField 替换其它已有文件)