11

インスタンスを Django フォームセットに渡す方法、シナリオはこんな感じです。フォームセットを使用して複数の行を更新しましたが、後の段階で、以前に追加した値を編集する必要があります。(編集)

q = PaymentLines.objects.filter(pay_lines=project)
formset = PayFormSet(prefix='payment', instance=q)
4

2 に答える 2

9
AuthorFormSet(queryset=Author.objects.all())

https://docs.djangoproject.com/en/dev/topics/forms/modelforms/#changeing-the-queryset

于 2012-07-26T09:24:59.723 に答える
5

使用したフォームセットはinlineformset_factoryです。

q = Projects.objects.get(pk=project)

formset = PayFormSet(prefix='payment',instance=q)

次に、フォームセットをテンプレートに渡します

于 2012-07-26T10:07:10.373 に答える