2013-05-17 33 views
0

我有這樣的模型:文章,鏈接& ArticleLink。文章可以有很多鏈接,我需要從一個表單中保存它們。Django保存模型和它的孩子ModelForm

我已經創建了文章的所有關係和ModelForm,但技巧部分是鏈接有兩個字段:名稱和URL。我無法弄清楚必須使用什麼樣的表單結構,我嘗試使用名稱「links [name]」和「links [url]」來隱藏輸入,但沒有奏效。

我應該在哪裏看?有沒有任何工作的例子呢? Django文檔對這種特殊情況沒有幫助。

回答

0

你應該看看inline formsets

+0

是的,內聯formset看起來像最接近的解決方案,但有兩個問題 - 我手動呈現表單(必須),並且有一點奇怪的字段命名爲「form-0-name」,「form-1 -名稱」。 我只是想通過所有鏈接循環並手動保存它們,但我無法傳遞輸入數組,似乎django不支持它。 – Vilis