2012-02-04 73 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