2013-03-19 83 views

回答

0

只要您有一系列與父母關聯的子記錄,就需要這樣做。一個家庭及其成員;一本書及其章節;班級及其學生;一個購物籃及其內容......這個名單還在繼續。 所有這些都涉及一個主表單和一組完全相同的子表單,並且您可以使用表單集的內聯版本來執行此操作 - 這是Django管理員的內聯功能的工作原理。

0

當您需要創建模型的多個實例時使用Formset。例如,也許你正在舉辦派對,並且你想爲你的派對添加多個賓客。你可以爲你的「客人」模型使用一個formset,一次添加你想要的數量。

在我看來,Formset是Django的一個非常強大的功能。

相關問題