bonjour.
J'ai commencé Django il y a 3 jours, j'en suis aux formulaires" et ça fait longtemps que je n'ai pas pratiqué python.
Dans l'exemple du cours on a:
Pourquoi crée-t-on une class ContactForm avec des attributs de class, au lieu d'instancier directement forms.Form ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 from django import forms class ContactForm(forms.Form): sujet = forms.CharField(max_length=100) message = forms.CharField(widget=forms.Textarea) envoyeur = forms.EmailField(label="Votre adresse mail") renvoi = forms.BooleanField(help_text="Cochez si vous souhaitez obtenir une copie du mail envoyé.", required=False)
Et surtout, par quelle magie Django sait-il dans quel ordre agencer les champs ?
Merci.
Partager