Unión e Intersección en Django
class Tag(models.Model):
name = models.CharField(maxlength=100)
class Blog(models.Model):
name = models.CharField(maxlength=100)
tags = models.ManyToManyField(Tag)
Modelos simples solo para hacer mi pregunta.
Me pregunto cómo puedo consultar blogs usando etiquetas de dos maneras diferentes.
Entradas de blog que están etiquetadas con "tag1" o "tag2":Blog.objects.filter(tags_in=[1,2]).distinct()
Objetos de blog que están etiquetados con "tag1" y "tag2":?Los objetos de blog que están etiquetados con exactamente "tag1" y "tag2" y nada más:??Etiqueta y blog solo se utiliza para un ejemplo.