当前位置:  开发笔记 > 后端 > 正文

Django Imagefield通过ModelForm无法正常工作

如何解决《DjangoImagefield通过ModelForm无法正常工作》经验,为你挑选了1个好方法。



1> Oli..:

好吧,我觉得自己像个白痴.为了让Django能够处理上传的文件,你需要将request.FILES变量传递给表单(有道理,对吧?!)

在我的情况下,以下行来自:

f = AdminEditForm(request.POST, instance = company)

至:

f = AdminEditForm(request.POST, request.FILES, instance = company)

要检查的另一件事(如果你将来遇到这样的事情)是你的表单是多部分的.您的

代码应如下所示:


推荐阅读
pan2502851807
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有