相关疑难解决方法(0)

Django打印选择价值

EMP_CHOICES = (
         (0,'-- Select --'),
         (1,'Good'),
         (2,'Average'),
     )

class EMPFeedback(models.Model):
     user_choices = models.IntegerField(choices=EMP_CHOICES)
Run Code Online (Sandbox Code Playgroud)

如果存储在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 
Run Code Online (Sandbox Code Playgroud)

django django-templates django-models django-views

44
推荐指数
1
解决办法
2万
查看次数