2
formset.empty_form
非常適合用於生成可在我的JS中使用的空白表單。但是,一旦表格被髮布,empty_form
突然包含錯誤消息,它奇蹟般地忘記了它的所有初始值。這是爲什麼?爲什麼formset.empty_form包含錯誤並忘記初始值?
相反,我必須這樣做愚蠢的黑客獲得一個實際上空單
empty_form = MyFormSet().empty_form
不管是否有後的數據。我甚至不能只是
myformset.empty_form = MyFormSet().empty_form
覆蓋它,因爲它會拋出這個愚蠢的錯誤消息
不能設置屬性
其實,我的目的正是它的目的:http://docs.djangoproject.com/en/dev/topics/forms/formsets/#empty-form它留下'__prefix__'來代替ID,這樣您可以很容易地找到並用適當的ID替換它。 – mpen 2010-08-10 22:50:14