Je n'ai pas un exemple parce que je ne travaille pas sur quoi que ce soit pertinent en ce moment, mais je suis toujours curieux, après avoir lu la documentation au sujet formsets:formes Django question
Quelle est une meilleures pratiques pour avoir une seule vue avec plusieurs formes de modèles différents qui affichent en même temps (plutôt une forme combinée, puisque vous ne pouvez pas afficher plusieurs formulaires en même temps, mais faute d'une meilleure explication ...), certains étant des formulaires à un seul modèle , et d'autres étant 1-ou-plus formsets (par exemple Person
, son 1 Address
, et son 1 ou plusieurs objets Pet
), comme Django fait avec TabularInline
. Les inlines sont dans Django depuis quelques temps, donc je soupçonne qu'il y a de meilleures pratiques que ce que je peux trouver en copiant/collant ce qui est dans admin/options.py
, non?
Merci à l'avance
Merci pour la réponse. A noter également l'argument 'prefix' d'un formset (https://docs.djangoproject.com/fr/dev/topics/forms/formsets/#using-more-than-one-formset-in-a-view) . – orokusaki