Os formulários Django lidam com todo o ciclo de vida da entrada do usuário: renderizar campos de formulário HTML, validar dados enviados e convertê-los em valores Python limpos. Eles abstraem o trabalho tedioso e propenso a erros do tratamento manual de entrada e validação — um recurso importante de produtividade e segurança.
Um formulário básico
django forms
(forms.Form):
name = forms.CharField(max_length=)
email = forms.EmailField()
age = forms.IntegerField(min_value=, required=)
message = forms.CharField(widget=forms.Textarea)
