【发布时间】:2011-12-08 02:08:30
【问题描述】:
这个问题类似这样:field choices() as queryset?
例如,如果我有一个非常简单的模型:
class Order(models.Model):
quantity = models.FloatField()
def __unicode__(self):
return self.quantity
而modelform是这样的:
class OrderForm(models.Modelform):
class Meta:
model = Order
然后我有一些来自另一个模型的查询集,即。我拉出所有物品的名称:
items = [item.name for item in Inventory.objects.all()]
如何为该列表中的每个项目生成一个数量字段,并让每个字段的详细名称成为每个项目的名称?我需要某种形式集吗?
【问题讨论】:
标签: django django-queryset modelform