【发布时间】:2012-02-16 06:01:06
【问题描述】:
来自django documentation,如果我有呢
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)
如果我希望 __str 定义显示为 self.gender 的全名(男性或女性)而不是 M 或 F,该怎么办?
【问题讨论】:
标签: django