相关疑难解决方法(0)

django queryset for many-to-many field

我有以下Django 1.2模型:

class Category(models.Model):
    name = models.CharField(max_length=255)

class Article(models.Model):
    title = models.CharField(max_length=10, unique=True)
    categories = models.ManyToManyField(Category)

class Preference(models.Model):
    title = models.CharField(max_length=10, unique=True)
    categories = models.ManyToManyField(Category)
Run Code Online (Sandbox Code Playgroud)

如何执行一个查询,该查询将为我提供与给定Preference对象相关的任何相同类别相关联的所有Article对象?

例如,如果我有一个与"鱼","猫"和"狗"类别相关的偏好对象,我想要一个与"鱼","猫"或"狗"相关的所有文章的列表.

django django-queryset

14
推荐指数
1
解决办法
1万
查看次数

标签 统计

django ×1

django-queryset ×1