If I have a model (extract):
class Coupon(models.Model):
image = models.ImageField(max_length=64, null=True, upload_to=\"couponimages\")
<
The best way to do what you want to do here is write a custom widget to display the file field differently. However, the best way to answer the exact question you asked, without having to render the form manually in the templates, is to overwrite the as_table method of the form:
class InsertCoupon(forms.ModelForm):
def as_table(self, *args, **kwargs):
del self.fields['image']
return super(InsertCoupon, self).as_table(*args, **kwargs)