Django でフォームセットを保存しようとしています。そのために、モデルとカスタマイズされたフォームがあります。次に、この方法でフォームセットを作成します。
QuoteFormSet = formset_factory(QuoteForm, extra=2)
formset = QuoteFormset(request.POST)
しかし、 formset.save() を実行すると、AttributeError: 'QuoteFormFormSet' object has no attribute 'save'
私のモデル:
class Quote(models.Model):
country = models.CharField(max_length=2,)
street = models.CharField(max_length=100,)
私のフォーム:
class QuoteForm(forms.ModelForm):
class Meta:
model = Quote
country = forms.ChoiceField(choices=COUNTRIES, required=False)
street = forms.CharField(max_length=100, required=False)