- Display field choice as part of model string name
- GENDER_CHOICES = (
- ('M', 'Male'),
- ('F', 'Female'),
- )
- class Person(models.Model):
- name = models.CharField(max_length=20)
- gender = models.CharField(max_length=1, choices=GENDER_CHOICES)
- def __str__(self):
- return "%s [%s]" % (self.name, self.gender)
- return u"%s [%s]" % (self.name, self.get_gender_display())