将实例传递给Django formset

时间:2012-07-26 09:13:43

标签: django django-models django-forms django-templates django-views

如何将实例传递给Django formset, 场景就是这样。我已经使用formset更新了多行,在稍后的阶段我需要编辑我之前添加的那些值。(编辑)

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

2 个答案:

答案 0 :(得分:5)

答案 1 :(得分:3)

我使用它如下所用的formset是inlineformset_factory

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

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

然后将formset传递给模板