Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

313
Vistas
Django - Get values from ManyToManyField which is foreing key

please help to understand.

I have the next models :

class TagsList(models.Model):
    tags_list = models.CharField(max_length=30)

    def __str__(self):
        return self.tags_list

class Blog(models.Model):
    title = models.CharField(max_length=200)
    content = models.TextField()
    pub_date = models.DateTimeField(auto_now_add=True)
    tags = models.ManyToManyField(TagsList)

how i can get related tags by object (in my case object with post_id)? It's my view file :

def single(request, post_id):
    object_post = Blog.objects.get(id=post_id)
    tags = TagsList.objects.all()
    content = {
        'object_post': object_post,
        'tags': tags,
    }
    return render(request, 'single.html', content)

I tried all cases, but how to include to content exactly tags which are related to this object, don't know. Thanks all, for the help.

P.S. Using django 1.11

about 4 years ago · Santiago Trujillo
1 Respuestas
Responde la pregunta

0

initial answer from comments:

In a many-to-many relation you can access the related objects, try this in def single:

tags=object_post.tags.all()
about 4 years ago · Santiago Trujillo Denunciar
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda