Django 获取模板中的模型字段名

Django 获取模板中的模型字段名,django,model,templates,field,Django,Model,Templates,Field,在视图的模板中,我希望使用字段的名称,而不仅仅是值。 例如,如果我有: class Test(models.Model): name = models.CharField(max_length=2, verbose_name = 'Your name') age = models.PositiveSmallIntegerField(max_length=3) 我希望能够执行{{name.get_field_name_display}},这将导致字段名称或详细名称(如果指定);就像在管理和表

在视图的模板中,我希望使用字段的名称,而不仅仅是值。 例如,如果我有:

class Test(models.Model):
 name = models.CharField(max_length=2, verbose_name = 'Your name')
 age = models.PositiveSmallIntegerField(max_length=3)
我希望能够执行{{name.get_field_name_display}},这将导致字段名称或详细名称(如果指定);就像在管理和表单中所做的那样。想象一下在模板中这样使用它:

{{name.get_field_name_display}}: {{name}}.
{{age.get_field_name_display}}: {{age}}.
这将导致,例如:

你的名字:约翰。
年龄:16岁

其中“Your name”是字段详细名称,“Age”是字段名称,“John”和16是值

有人能告诉我这是否可行以及如何做到吗?