Le 03/09/2014 16:55, Charlie Gentil a écrit :
Solution 1°) Dans la classe ModelForm je défini uniquement les champs
dont j'ai besoin. J'affiche les champs voulus comme bon me semble. Je
récupère le formulaire rempli via save(commit=False), je mets à jours
les champs manquant, je relance la fonction save().

fields (dans Meta du ModelForm) est devenu obligatoire en 1.7 si je ne m'abuse. Et ça reste une bonne pratique de toujours explicitement définir ce qu'on souhaite mettre dans un formulaire :)

--
Olivier
_______________________________________________
django mailing list
[email protected]
http://lists.afpy.org/mailman/listinfo/django

Répondre à