title: Django: Display Choice Value
body: <p><strong>models.py:</strong></p>
  
  <pre><code>class Person(models.Model):
      name = models.CharField(max_length=200)
      CATEGORY_CHOICES = (
          ('M', 'Male'),
          ('F', 'Female'),
      )
      gender = models.CharField(max_length=200, choices=CATEGORY_CHOICES)
      to_be_listed = models.BooleanField(default=True)
      description = models.CharField(max_length=20000, blank=True)
  </code></pre>
  
  <p><strong>views.py:</strong></p>
  
  <pre><code>def index(request):
      latest_person_list2 = Person.objects.filter(to_be_listed=True)
      return object_list(request, template_name='polls/schol.html',
                         queryset=latest_person_list, paginate_by=5)
  </code></pre>
  
  <p>On the template, when I call <code>person.gender</code>, I get <code>'M'</code> or <code>'F'</code> instead of <code>'Male'</code> or <code>'Female'</code>.</p>
  
  <p>How to display the value (<code>'Male'</code> or <code>'Female'</code>) instead of the code (<code>'M'</code>/<code>'F'</code>)?</p>