Django Queryset选择反向

时间:2017-08-16 21:23:42

标签: django django-models django-queryset

我试图获取模型的父名值,希望你能帮助我。

class Datos_usuario_DB(models.Model):
    activo = models.CharField(max_length=1)
    nombre = models.CharField(max_length=250)
    email = models.CharField(max_length=250)
    telefono = models.CharField(max_length=250)
    comentarios = models.TextField()
    fecha = models.DateTimeField() 


class Datos_respuesta_DB(models.Model):
    foraneo_datos_empresa_DB = models.ForeignKey(Datos_usuario_DB)
    nombre = models.CharField(max_length=250)
    comentarios = models.TextField()
    fecha = models.DateTimeField() 

我想要获得的是Datos_usuario_DB中的nombre, 当我到达这一点时,我不知道还有什么做什么

a = Datos_respuesta_DB.objects.filter(foraneo_datos_empresa_DB=2)

有什么想法吗?

1 个答案:

答案 0 :(得分:0)

你可以尝试

a = Datos_respuesta_DB.objects.filter(foraneo_datos_empresa_DB=2)
a.values('foraneo_datos_empresa_DB__nombre')