Hey*_*yl1 6 django templates field model
在视图的模板中,我想使用字段的名称而不仅仅是值.例如,如果我有这个:
class Test(models.Model):
name = models.CharField(max_length=2, verbose_name = 'Your name')
age = models.PositiveSmallIntegerField(max_length=3)
Run Code Online (Sandbox Code Playgroud)
我希望能够执行{{name.get_field_name_display}},如果指定了该字段,将导致字段名称或详细名称; 就像它在管理员和表单中完成的方式一样.想象一下在模板中使用它:
{{name.get_field_name_display}}: {{name}}.
{{age.get_field_name_display}}: {{age}}.
Run Code Online (Sandbox Code Playgroud)
这将导致,例如:
你的名字:约翰.
年龄:16岁.
其中'您的名字'是字段详细名称,'Age'是字段名称,'John'和16是值.
谁能告诉我这是否可能以及如何完成?
| 归档时间: |
|
| 查看次数: |
2160 次 |
| 最近记录: |