【发布时间】:2024-05-21 04:30:02
【问题描述】:
我有一个表单集和一个带有查询集列表的变量。我试过了: 视图.py
Itemformset = Itemform(initial=[
{'Item': request.session.get('product_ids')}
])
但它是空的,我知道这是因为在这个变量中有多个值。如何传递表单集中的值?
request.session.get('product_ids')的内容:
['2', '1']
modelformset的模型:
class OrderItems(models.Model):
ID = models.AutoField(primary_key=True)
Item = models.ForeignKey('Products', on_delete=models.DO_NOTHING)
Quantity = models.IntegerField('Quantity')
Price = models.DecimalField('Price', max_digits=10, decimal_places=2)
OrderNo = models.ForeignKey('Orders', on_delete=models.DO_NOTHING)
【问题讨论】:
标签: django django-views django-forms