Comment convertir la première lettre d'une chaîne de caractères en majuscule dans un template Django ?

Published: 03 octobre 2022

Tags: Django; Template;

DMCA.com Protection Status

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