Django: plusieurs modèles dans un modèle à l'aide de formulaires

Je suis en train de construire un ticket de support de suivi de l'app et avoir quelques modèles que j'aimerais créer une page. Les billets d'appartenir à un Client via une ForeignKey. Les Notes appartiennent à des Billets par l'intermédiaire d'une ForeignKey ainsi. J'aimerais avoir l'option de sélection d'un Client (c'est un tout autre projet) OU la création d'un nouveau Client, puis la création d'un Ticket, et enfin la création d'une Note attribuée à un nouveau billet.

Depuis que je suis assez nouveau dans Django, j'ai tendance à travailler de manière itérative, en essayant de nouvelles fonctionnalités à chaque fois. J'ai joué avec ModelForms mais je veux cacher certains champs et faire un peu de complexes de validation. Il semble que le niveau de contrôle, je suis à la recherche pour les besoin de formsets ou tout faire à la main, avec une fastidieuse, codée à la main de modèle de page, que j'essaie d'éviter.

Est-il une caractéristique belle je suis absent? Faut-il une bonne référence ou d'exemple pour l'utilisation de formsets? J'ai passé un week-end entier sur l'API docs pour eux et je suis toujours paumé. Est-ce un problème de conception si je suis en panne et de la main-code tout?

InformationsquelleAutor neoice | 2009-02-20