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