title: Adding an attribute to the <input> tag for a django ModelForm field
body: <p>I have a django model that I'm displaying as a form using a ModelForm. The defaults work very well for me for the most part.</p>
  
  <p>However, I would like my html <code>&lt;input ...&gt;</code> tags to have one additional attribute, namely I would like to include a <code>placeholder</code> attribute, like the following:</p>
  
  <pre><code>&lt;input placeholder="{{field.label}}" ... /&gt;
  </code></pre>
  
  <p>What is the easiest way to add this attribute to my html?  As far as I can tell it appears I need to implement my own filter to output the field, but this seems like overkill when all i want to do is leave everything alone but add one additional attribute.</p>