如何在Django中手动分配ImageField

20 投票
1 回答
6539 浏览
提问于 2025-04-15 11:20

我有一个模型里面有一个图片字段。请问我怎么手动给它分配一个图片文件呢?我希望它能像其他上传的文件一样处理...

1 个回答

20

请查看Django的文档,了解django.core.files.File的相关内容。

这里的fd是一个打开的文件对象:

model_instance.image_field.save('filename.jpeg', fd.read(), True)

撰写回答