Dados los siguientes modelos:
class Post(models.Model): title = models.CharField(max_length=200) html = models.TextField() class PostTag(models.Model): post = models.ForeignKey('Post') tag = models.CharField(max_length=200)
Quiero lograr buscar una publicación basada en un PostTag determinado. Así que si tengo dos publicaciones, A y B, etiquetadas como “foo”, quiero poder buscar todas las publicaciones con esa etiqueta y recuperar las publicaciones A y B.
Imagen de la consulta se vería algo así como lo siguiente:
posts = Post.objects.filter(tag=tag)
¿Algún consejo sobre dónde empezar para lograr esto?
Cerrar. Debe especificar qué campo está atravesando .
Post.objects.filter(posttag__tag=tag)