+-
我有一个动态生成字段的ModelForm
。一切正常,但编辑。 input[type=file]
丢失了它的文件,而是把它放在被称为“当前”的<a href="/path/to/file">
中。我认为这是某种浏览器/ HTML的东西。当我提交表格时,我需要request.FILES
中的那些文件。
这是我如何定义文件的首字母:self.initial[field_name2] = admins[i].contract
我想用Javascript
处理它,但是不可能改变input[type=file]
的值。
我会发布一些代码,但它有点长,所以我不愿意。
1
投票
投票
不要使用Javascript。
尝试使用filename作为值来创建隐藏的HTML输入字段。在POST检查request.FILES之后,如果空检查request.POST与隐藏字段。