我想知道是否有人能把我带到正确的道路上来。你知道吗
我和Django一起工作,有从数据库中选择的项目的查询集。我试图实现的是根据查询集中的项目创建一个新的列表。你知道吗
在每个查询集中,这三个字段是Lineclass、Diameter和Quantity。你知道吗
“Fieldwelds”中的每个项目都有一个lineclass、diameter和quantity。“demoLength”中的每个项目都有一个lineclass、diameter和quantity。你知道吗
我试图创建一个列表,其中列表中的每个项都是来自每个查询集的所有lineclass项的列表。你知道吗
例如,如果Fieldwelds和demolength的lineclass都是11011,直径都是20,那么我需要主列表中的列表类似于Line11011['Diameter', Fieldwelds, Demolengths], Line11071['Diameter', Fieldwelds, Demolengths], Masterlist = [Line11011, Line11071]
。你知道吗
我真的不明白我怎么能做这样的事。谁能给点建议吗?你知道吗
编辑:
class FieldWeldsBase(models.Model):
lineclass = models.CharField(max_length=20)
diameter = models.FloatField()
quantity = models.SmallIntegerField()
created = models.DateTimeField(auto_now_add=True, null=True)
workpack = models.ForeignKey(Workpack, null=True)
def __unicode__(self):
return self.lineclass + ' ' + self.workpack.workpacknumber
class DemoLengthBase(models.Model):
lineclass = models.CharField(max_length=20)
diameter = models.FloatField()
quantity = models.SmallIntegerField()
created = models.DateTimeField(auto_now_add=True)
workpack = models.ForeignKey(Workpack, null=True)
def __unicode__(self):
return self.lineclass + ' ' + self.workpack.workpacknumber
我希望这就是你要找的。创建列表所需的模型中的唯一信息是lineclass、diameter和quantity。你知道吗
目前没有回答
相关问题 更多 >
编程相关推荐