我有一个真正令人讨厌的问题,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