if formset.is_valid():
formset.save()
こんにちは、どうすればインラインフォームセットオブジェクトを保存できますか?実際、私のフォームセットには一意のフィールドがありません。
if formset.is_valid():
formset.save()
こんにちは、どうすればインラインフォームセットオブジェクトを保存できますか?実際、私のフォームセットには一意のフィールドがありません。
formset.save()
保存されたインスタンスのリストを返します。
フォームセット内の各フォームを調べて、次の方法で個別に保存することもできます。
for form in formset:
myobject = form.save()
https://docs.djangoproject.com/en/dev/topics/forms/modelforms/# Saving-objects-in-the-formset
私が正しく理解している場合は、保存されたモデルインスタンスにアクセスする必要があります。これは、次の方法で簡単に実行できます。
if formset.is_valid():
my_object = formset.save() # my_object now refers to the model instance.