Tworzenie jednego formularza Django, aby zapisać dwa modele
Mam regularne DjangoUser
model i aUserDetails
Model (OneToOneField
zUser
), który służy jako rozszerzenie doUser
Model. (Próbowałem funkcji Django 1.5 i był to ból głowy z dziwnie okropną dokumentacją, więc utknąłem zOneToOneField
opcja)
Tak więc w moim dążeniu do zbudowania niestandardowej strony rejestracji, która będzie miała formularz rejestracyjny składający się zUser
pola iUserDetails
zastanawiałem się, czy istnieje sposób na automatyczne wygenerowanie formularza (z wszystkimi jego walidacjami) z tych dwóch powiązanych modeli. Wiem, że to działa w przypadku jednego modelu:
class Meta:
model = MyModel
Ale czy i tak można uzyskać podobną funkcjonalność dla formularza składającego się z dwóch powiązanych modeli?