2012-02-04 90 views

回答

0

尝试仅将一个对象传递给初始值,例如,成员[0]。过滤器返回对象列表。

+0

我想要两个对象在formset中显示? – XMen 2012-02-04 10:20:26

+0

给出错误:'对象的类型'成员'没有len()' – XMen 2012-02-04 10:21:41

0

您不会将作为initial的对象传递给formset(它用于值的字典)。改为使用queryset=members

+0

如果我通过queryset'__init __()得到一个意外的关键字参数'queryset''产生这个错误 – XMen 2012-02-04 11:25:47

+0

这意味着你没有使用[modelformset] (https://docs.djangoproject.com/en/1.3/topics/forms/modelforms/#model-formsets),你应该是。 – 2012-02-04 11:28:26

+0

是使用baseformset – XMen 2012-02-04 11:29:04