Django:使用实例化的ModelForm而不是文件输入来显示现有图像?

Django:使用实例化的ModelForm而不是文件输入来显示现有图像?,django,django-templates,django-forms,django-models,Django,Django Templates,Django Forms,Django Models,我在几个保存的模型实例上为ImageField指定了一些图像。我希望基于感兴趣的模型显示ModelForm,仅用于在模型上设置一个外键。我正在用要编辑的模型实例化ModelForm 我只想显示模型的现有图像以及FK选择。这两种方法都可以很容易地分别完成,但由于我实际上是在{%for forms in forms%}循环中并排显示多个表单,因此我希望使用的方式来显示图像。我不相信表单上的ImageField有任何这样的模板语法,但希望您能理解我的意思 这似乎是一个微不足道的练习,但我在文档或其他地

我在几个保存的模型实例上为ImageField指定了一些图像。我希望基于感兴趣的模型显示ModelForm,仅用于在模型上设置一个外键。我正在用要编辑的模型实例化ModelForm

我只想显示模型的现有图像以及FK选择。这两种方法都可以很容易地分别完成,但由于我实际上是在
{%for forms in forms%}
循环中并排显示多个表单,因此我希望使用
的方式来显示图像。我不相信表单上的ImageField有任何这样的模板语法,但希望您能理解我的意思


这似乎是一个微不足道的练习,但我在文档或其他地方没有找到明确的答案。在一些论坛帖子上有一个建议,创建一个自定义字段小部件可能是推荐的解决方案,主要是关于自定义管理员,但我无法整理出在我的网站前端案例中应该如何做的细节。提前感谢您的提示。

您可以使用
form.instance
访问与ModelForm关联的模型对象(前提是存在这样的关联)。从那里,您可以像平常一样访问图像。

这太完美了,正是我希望甚至期待的那种“duh”解决方案。非常感谢你,杰克。