Question

Comment puis-je nettoyer et modifier les données d'un formulaire dans Django. Je voudrais le définir par champ pour chaque modèle, un peu comme avec ModelForms.

Ce que je veux réaliser est de supprimer automatiquement les espaces de début et de fin des champs définis ou de transformer un titre (d'un champ) en slug (qui serait un autre champ).

Était-ce utile?

La solution

Vous pouvez définir des méthodes clean_FIELD_NAME () pouvant valider et modifier des données, comme documenté ici: http://docs.djangoproject.com/en/dev/ref/forms/validation/#ref-forms-validation

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top