从模板中的选择字段获取普通英语

时间:2014-04-01 19:01:27

标签: django django-models

我的模型中有这个:

BEHV = (
    ('E', 'Externalizer'),
    ('I', 'Internalizer'),
)
# E or I ?
behavior_type = models.CharField(max_length=1, choices=BEHV)

这在我的模板中:

{{ s.behavior_type }}

呈现

E

但我想让它渲染,

Externalizer

相反。如果我没有在BEHV中交换元组,我是否可以这样做?

1 个答案:

答案 0 :(得分:4)

这样做:

{{ s.get_behavior_type_display }}