Sauvegarder un formulaire

Inscris-toi

(c'est gratuit !)

Un compte est nécessaire pour participer aux discussions.

Créer un compte

Toutes les questions

Loïc

15 août 2025

Résolue
1 réponse

Validation dans les formulaires liés à un modèle

Bonjour, Dans les formulaires classiques sans lien avec un modèle, on peut utiliser des méthodes de vérification : ```python def clean nom_du_champ(self): pass ``` Est-ce que sur un formulaire lié à un modèle, il est possible d'utiliser de telles vérifications ou est-ce qu'elles se feront plutôt avant la sauvegarde? J'ai un exemple où je demande à un utilisateur de saisir une date dans le formulaire mais cette date ne peut être inférieure à la date du jour. Dans un formulaire classique, la vérification se fait plutôt bien ```python def clean_first_date(self): firstDate = self.cleaned_data.get("first_date") if firstDate < datetime.now(): raise forms.ValidationError("La date ne peut être antérieure à aujourd'hui") else: return firstDate ``` Mais j'ai du mal à aborder le cas sur un formulaire lié à un modèle. Merci d'avance

Ce n'est pas fini...

Tu as complété % du parcours 🔥

Termine l'intégralité de la formation pour pouvoir débloquer ton attestation de réussite.

Rechercher sur le site

Inscris-toi à Docstring

Pour commencer ton apprentissage.

Tu as déjà un compte ? Connecte-toi.