Exemples de comment convertir la première lettre d'une chaîne de caractères en majuscule dans un template Django:
Utilisation du filtre intégré ("builtins") de Django "title"
Une première solution consiste à utiliser title
{{"john"|title}}
donne
John
Notez que
{{"john doe"|title}}
donne
John Doe
Utilisation du filtre intégré ("builtins") de Django "capfirst"
Une autre solution consiste à utiliser capfirst
{{"john doe"|capfirst}}
donne
John doe
et
{{"john"|title}}
donne
John
Utilisation du filtre intégré ("builtins") de Django "capfirst"
Remarque : peut également être utilisé avec "inférieur" pour convertir d'abord en minuscule :
{{"JOHN DOE"|lower|title}}
donne
John Doe
Références
Liens | Site |
---|---|
Make the first letter uppercase inside a django template | stackoverflow |
djangoproject doc title | djangoproject.com |
djangoproject doc capfirst | djangoproject.com |