【发布时间】:2011-12-30 15:55:37
【问题描述】:
我使用的是 Django 1.2。我正在尝试在表单中使用 ModelChoiceField。为什么这些失败并显示上述错误消息?我很茫然:-(
class QueueForm(forms.Form):
queue = forms.ModelChoiceField(query_set=Order.objects.all())
我也试过这个:
class QueueForm(forms.Form):
queue = forms.ModelChoiceField(query_set=Order.objects.all(),required=False)
得到:
__init__() takes at least 2 arguments (2 given)
这似乎是说这发生在 queue = .. 线上。在我使用表单之前。
【问题讨论】:
标签: python django django-forms