title: Django: Display existing image with an instantiated ModelForm, rather than a file input?
body: <p>I have some images assigned to an ImageField on several saved model instances. I want to display a ModelForm based on the model of interest, only for the purpose of setting one foreign key on the model. I'm instantiating the ModelForm with the model I want to edit. </p>
  
  <p>All I'd like to do is display the existing image for the model along with the FK select. It would be easy enough to do both separately, but as I am actually displaying multiple forms side by side, within a <code>{% for form in forms %}</code> loop, I want to get the image displayed using something along the lines of <code>&lt;img src="{{ form.image.get_image_url }} /&gt;</code>. I don't believe any template syntax like this exists for ImageField's on forms, but hopefully you catch my drift.</p>
  
  <p>This seems like it should be a trivial exercise, but I haven't found a clear answer in the documentation or elsewhere. There was a suggestion on some forum threads that creating a custom field Widget might be the recommended solution, mostly with regards to customizing the admin, but I can't sort out the details of exactly how I should do this in my case on the site front-end. Thanks in advance for any hints.</p>