我有一個真正令人討厭的問題,form.is_valid()
總是在我的一個表單上返回false,而這隻發生在我手動定義模型表單中的字段時,特別是使用ModelChoiceField和ModelMultipleChoiceFields傳入我自己的自定義查詢集django形式is_valid()總是返回false
location = forms.ModelChoiceField(required=False, widget = forms.Select(), queryset = Location.objects.none())
我無法找到良好的文檔有關ModelForm.is_valid()
的方式很多,而且基本上,如果我不把它的一切工作正常。除此之外,我對此感到滿意,因爲每個Django表格示例都會將此電話打到is_valid()
。
所以我想我的問題是:
- 是否還好沒有檢查形式是有效的?
- 如果不是,有什麼想法總是返回false?
感謝,
邁克
哦,是的,我可以看到我在這裏很愚蠢。謝謝 – Werda 2010-12-06 02:22:14