在使用django.forms.inlineformset_factory时,是否有方法跟踪行号并将该信息传递给模型
例如,在{{CD1}} /P>中考虑以下内容
class BillLine(models.Model):
parent = models.ForeignKey(BillHeader, on_delete=models.CASCADE)
description = models.TextField(default = "stuff")
quantity = models.IntegerField()
unit_price = models.DecimalField(decimal_places = 2)
line_number = models.IntegerField(default=0)
以及forms.py
中的以下内容
class BillHeaderForm(ModelForm):
class Meta:
model = BillHeader
fields = '__all__'
class BillLineForm(ModelForm):
class Meta:
model = BillLine
fields = ('description', 'quantity', 'unit_price') # line number not included
BillLineFormSet = inlineformset_factory(BillHeader, BillLine, fields = ('description', 'quantity', 'unit_price'), form = BillLineForm)
当BillLineFormSet渲染到视图上时,我将如何跟踪行号
目前没有回答
相关问题 更多 >
编程相关推荐