Союз и Пересечение в Джанго

class Tag(models.Model):
  name = models.CharField(maxlength=100)

class Blog(models.Model):
  name = models.CharField(maxlength=100)
  tags =  models.ManyToManyField(Tag)

Простые модели просто чтобы задать мой вопрос.

Интересно, как я могу запросить блоги, используя теги двумя разными способами.

Blog entries that are tagged with "tag1" or "tag2": Blog.objects.filter(tags_in=[1,2]).distinct() Blog objects that are tagged with "tag1" and "tag2" : ? Blog objects that are tagged with exactly "tag1" and "tag2" and nothing else : ??

Тег и блог просто используются для примера.

Ответы на вопрос(4)

Ваш ответ на вопрос