W szablonie widoku chciałbym użyć nazwy pola, a nie tylko jego wartości. Tak na przykład, jeśli mam to:Uzyskaj nazwę pola modelu w szablonie
class Test(models.Model):
name = models.CharField(max_length=2, verbose_name = 'Your name')
age = models.PositiveSmallIntegerField(max_length=3)
Chciałbym móc zrobić {{name.get_field_name_display}} co spowoduje albo nazwą pola lub opisowym nazwy, jeśli jest określony; podobnie jak w administracji i formularzach. Wyobraźmy sobie, używając go w ten sposób w szablonie:
{{name.get_field_name_display}}: {{name}}.
{{age.get_field_name_display}}: {{age}}.
które spowodowałoby, na przykład:
Twoje imię i nazwisko: John.
Wiek: 16.
gdzie "Twoje imię" to imię pełne słów, "Wiek" to nazwa pola, a "Jan" i 16 to wartości.
Czy ktoś może mi powiedzieć, czy jest to możliwe i jak to się robi?