我有两个模型
class Tag(models.Model):
key = models.CharField(max_length=200)
class Post(models.Model):
name = models.CharField(max_length=200)
tags = models.ManyToManyField(Tag)
Run Code Online (Sandbox Code Playgroud)
我正在尝试过滤带有标签列表的帖子。让我们说标签heat和warm。我将在我的 api 函数 ( ['heat', 'warm']) 中获得一个标签列表。我想过滤所有包含其键在列表中的标签的 Post 数据。我尝试了很多类型,但没有得到正确的输出。有没有办法在单个查询中做到这一点?