obj.get_字段名称_display

在页面上我们只要这么写就可以直接把字典的值显示出来了

 {{ obj.get_level_display  }}({{ obj.level }})

obj.get_字段名称_display 。

models中的choices字段

由元素为2-tuples的序列(list或者tuple)作为字段的choices。2-tuple的第一个元素存储在数据库中,第二个元素可由get_FOO_display方法得到。

>>>p=Person(name='Sam',gender=1)
>>>p.save()
>>>p.gender
1
>>>p.get_gender_display()
u'Male'
posted @ 2017-04-23 10:22  失落的黎明  阅读(474)  评论(0编辑  收藏  举报