如何在django中编辑记录时显示默认的文件字段值?

时间:2010-09-06 05:46:48

标签: django

我有一个ModelForm,里面有一个额外的文件字段,现在我可以提交表单,文件正在按照我想要的方式上传,也保存了记录。

问题在于,当我编辑时,文件字段显示为空。如何制作它以显示正在编辑的记录上传的当前文件?

1 个答案:

答案 0 :(得分:0)

我不认为<input type="file" />字段的工作方式如此。它们仅严格上传。如果要在其中放入值,则在提交表单时,它将尝试将该值解析为计算机上的本地路径并上载该文件。更好的解决方案是使用静态文本显示附加到当前记录的文件的名称,并在上传新文件时仅显示<input type="file" />字段。