我有点卡住了,我一直在使用Django一段时间,但是我实际上似乎找不到这个东西了。这很奇怪,因为它应该是一件简单的事情。如何使用Django FileFields在模板中显示当前文件
我一直在google搜索,似乎无法找到解决方案,这可能是因为它是一件简单的事情。
问题是,我有一个ModelForm,它有一个FileField,当我使用模型的一个实例渲染这个窗体,并且该对象包含一个上传的文件时,我想显示当前文件管理员),但我似乎无法做到这一点。
这些技术无论是工作:
{{ form.as_p }}
{{ field.label_tag }}
我在管理员模板一直在寻找周围,但似乎无法找到的魔力。该表单正确呈现对象的所有其他数据
问题2是由于上传的文件不显示何时使用对象的实例呈现更改表单时,表单无法验证何时尝试保存因为它对先前上传的文件一无所知。
那么如何处理Django中变更表单中的文件区,如何显示当前上传的文件以及如何验证表单。
啊,一个自定义的widget,为什么没有的,我的东西。超级,将尽快尝试。 – espenhogbakk 2010-06-19 19:18:17
来自'Django.forms'的普通'ClearableFileInput'对我来说就是这样。 – beruic 2015-10-20 10:13:53