J'essaie de changer le nom de l'étiquette d'un champ de formulaire dans Django, mais cela ne changera pas. J'ai changé toutes les instances du mot dans mon code, mais il reste ce qu'il était à l'origine. Dois-je supprimer le formulaire et le réécrire ou existe-t-il un autre moyen de forcer Django à refléter le code ?

1
iFunction 5 févr. 2020 à 15:35

1 réponse

Meilleure réponse

Utilisez l'attribut label de votre champ de formulaire.

class MyForm(forms.Form):
    myField = forms.CharField(label='My new label')

Depuis Django docs.

1
oz19 5 févr. 2020 à 14:07