J'ai un modèle UserProfile défini dans settings.py. Maintenant, je veux créer un formulaire d'inscription qui a des champs à la fois le User et UserProfile modèles. Y a-t-il un moyen facile de le faire? J'utilise uni_form pour créer des formes attrayantes si cela peut aider.Comment créer un formulaire à partir de deux modèles dans Django
0
A
Répondre
1
Placez simplement deux enfants de Form dans la vue et affichez-les dans le modèle. Utilisez l'argument prefix
dans les constructeurs pour empêcher les collisions de nom de champ.
Questions connexes
- 1. Comment créer un objet formulaire à partir de 2 objets modèles différents dans Django?
- 2. Un formulaire pour deux modèles
- 3. Combinaison de deux modèles dans les rails pour un formulaire
- 4. comment enregistrer des données dans deux modèles à partir d'un formulaire
- 5. Django: COUNTs multiples de deux modèles
- 6. Django ORM: requête de deux modèles
- 7. Comment créer un formulaire django avec une liste de sélection initialisée à partir d'une requête dynamique?
- 8. deux modèles d'accès à un point de vue dans Rails
- 9. Comment créer un objet personnalisé à partir d'un formulaire sérialisé?
- 10. Django: formulaire qui met à jour X nombre de modèles
- 11. ROR: Mise à jour de deux modèles d'un formulaire
- 12. Django: l'accès à un à un champ dans les modèles
- 13. Générer des formulaires à partir de modèles (à la django ModelForms) en Objective-C
- 14. Modèles/stratégies pour créer un formulaire AJAX/jQuery imbriqué complexe
- 15. Modèles Django: comment enregistrer un élément dans une boucle {% for%}?
- 16. Dans CakePHP, comment créer un formulaire pour lister des modèles dans une plage de dates?
- 17. Comment créer des uniques dans les modèles Django? Et aussi indexer une colonne dans Django
- 18. créer un UIImage à partir de deux UIImageView
- 19. Comment enregistrer des données de formulaire sur différents modèles avec une relation un-à-un dans Django
- 20. Afficher le formulaire dans Django non basé sur Modèles/Form
- 21. Formulaire Django Admin - comment afficher horizontalement deux "fieldsets" dans un formulaire?
- 22. Comment localiser des modèles js dans Django
- 23. Relations entre modèles dans NSManagedObjectModel à partir de modèles fusionnés?
- 24. Comment puis-je accéder aux données dans un champ de formulaire Django à partir d'une vue?
- 25. Deux formulaires dans des modèles django sans conflit
- 26. Comment créer une troisième table à partir de deux tables?
- 27. Comment créer un projet dans Django? Débutant
- 28. Comment créer un formulaire dynamique?
- 29. Comment créer un formulaire de base dans Rails 3 à partir de zéro?
- 30. Symfony: Comment créer des modèles utilisateur à partir de formulaires remplis
Le problème est, mon profil d'utilisateur a des champs qui devraient être visibles entre les champs de modèle de l'utilisateur (comme "Titre: Mr/Mme"). Peut-être sera-t-il plus facile de créer un formulaire à partir du modèle UserProfile et d'ajouter manuellement les champs manquants dans le modèle User ... – suda
Ou vous pouvez simplement sortir les champs du formulaire approprié, dans l'ordre où vous en avez besoin. –
Mais cela va aller à l'encontre de l'objectif d'utiliser uni_form. – suda