Django 打印选择值
Posted
技术标签:
【中文标题】Django 打印选择值【英文标题】:Django print choices value 【发布时间】:2011-05-15 12:37:27 【问题描述】:EMP_CHOICES = (
(0,'-- Select --'),
(1,'Good'),
(2,'Average'),
)
class EMPFeedback(models.Model):
user_choices = models.IntegerField(choices=EMP_CHOICES)
如果在db中存储的值为1对于user_choices如何打印对应的user_choices对应的值(即1==GOOD)
fb = EMPFeedback.objects.get(id=1)
print fb.user_choices # prints 1
print fb.user_choices.EMP_CHOICES
【问题讨论】:
【参考方案1】:有一个method ! (™ 苹果)
fb.get_user_choices_display()
【讨论】:
获取模板中的值: fb.get_user_choices_display
以上是关于Django 打印选择值的主要内容,如果未能解决你的问题,请参考以下文章