【发布时间】:2011-04-02 14:46:52
【问题描述】:
我的模型:
class ItemSet(models.Model):
name = models.CharField(max_length=30)
item = models.ManyToManyField(Item)
order = models.IntegerField(default=0)
class Item(models.Model):
name = models.CharField(max_length=30)
desc = models.CharField(max_length=100)
一个集合包括许多项目,一个项目可以在许多集合中。 那么,当我们知道某些集合中的一个项目的 id 而不是它本身时,如何获取项目列表呢? 请给我一些代码。非常感谢!
示例: 我们有两个这样的集合: (1,2,3,4) 和 (2,3,5,7,9), id = 3 然后结果 = (1,2,4,5,7,9)。注意:结果不包括3。
【问题讨论】:
-
how to get a list of items when we know the id of a item in some sets but itself: 你能改写这句话并补充一个例子吗? -
对不起,我已经按照你的意愿添加了考试
标签: django django-models django-templates django-queryset