1
if formset.is_valid():
      formset.save()

你好,我怎样才能保存内联表单集对象?事实上,我的表单集没有唯一字段。

4

2 回答 2

1

formset.save()将返回保存的实例列表

您还可以浏览表单集中的每个表单并单独保存它们:

for form in formset:
    myobject = form.save()

https://docs.djangoproject.com/en/dev/topics/forms/modelforms/#saving-objects-in-the-formset

于 2013-09-07T20:28:25.337 回答
-1

如果我理解正确,您希望访问已保存的模型实例,这可以通过以下方式完成:

if formset.is_valid():
    my_object = formset.save() # my_object now refers to the model instance.
于 2011-08-27T13:07:12.013 回答