在我的Django模型中,我有选择字段
MY_GROUPS = [
('GR1', 'First Group'),
('GR2', 'Second Group)
]
class MyModel(models.Model):
...
group = models.CharField(choices=MY_GROUPS, max_length=3)
现在我使用groupby
过滤器来显示我的查询集,如jinja2 docs
<ul>
{% for group in persons|groupby('group') %}
<li>{{ group.grouper }}<ul>
{% for person in group.list %}
<li>{{ person.first_name }} {{ person.last_name }}</li>
{% endfor %}</ul></li>
{% endfor %}
</ul>
但{{ group.grouper }}
是一个字段值为GR1
,GR2
的字符串。如何将我的字段显示名称作为石斑鱼字符串: First Group , Second Group
答案 0 :(得分:0)