title: Provide short_description for model field in Django Admin
body: <p>Sometimes I want to display many boolean fields in the list_display view in Django Admin. Unfortunately these fields come with a long <code>verbose_name</code> which gives very ugly and large columns.</p>
  <p>I know that you can provide a <code>short_description</code> attribute to callables for providing column names in the list_display view in Django Admin. So I reverted to doing this:</p>
  <pre class="lang-py prettyprint-override"><code>class MyModelAdmin(admin.ModelAdmin):
      list_display = ['id', 'field1', 'field2', 'short_boolfield3', 'short_boolfield4']
  
      def short_boolfield3(self, obj):
          return obj.boolfield3
      short_boolfield3.short_description = 'fld3'
      short_boolfield3.boolean = True
  
      def short_boolfield4(self, obj):
          return obj.boolfield4
      short_boolfield4.short_description = 'fld4'
      short_boolfield4.boolean = True
  </code></pre>
  <p>Which works, but is definitely against DRY, especially when you have <strong>many</strong> boolean fields.</p>
  <p>Is there a <code>short_description</code> equivalent for Model fields?</p>