title: In Django admin how do I display the verbose name in the dropdown of a generic foreign key
body: <p>I have a model defined as:</p>
  
  <pre><code>class Feature(models.Model):
      content_type = models.ForeignKey(ContentType)
      user = models.ForeignKey(User, unique = True)
      object_id = models.PositiveIntegerField()
      description = models.TextField("Description", blank=False)
      content_object = generic.GenericForeignKey('content_type', 'object_id')
  </code></pre>
  
  <p>In the django admin site, the drop down for content_type shows all of the tables, but as their defined names, not the verbose names.  How can I change this to show the pretty names instead of the coded names?</p>