В шаблоне для представления я хотел бы использовать название поля и не только значения. Так, например, если у меня есть это:
class Test(models.Model):
name = models.CharField(max_length=2, verbose_name = 'Your name')
age = models.PositiveSmallIntegerField(max_length=3)
Я хотел бы смочь сделать {{называют get_field_name_display}}, который приведет или к названию поля или к подробному имени, если оно будет указано; как путь это сделано в администраторе и формах. Предположите использовать его как это в шаблоне:
{{name.get_field_name_display}}: {{name}}.
{{age.get_field_name_display}}: {{age}}.
Который привел бы к, например:
Ваше имя: John.
Возраст: 16.
где 'Ваше имя' является полем подробное имя, 'Возраст' является именем поля и 'John', и 16 значения.
Кто-либо мог сказать мне, если это возможно и как это сделано?