Cómo obtener datos relacionados con el modelo secundario en la consulta del modelo principal

user3048148

Tengo dos modelos:

class BusinessCard(models.Model):
      name = models.CharField(_("name"),null=True,max_length=50)


class Contacts(models.Model):
      businesscard_id = models.OneToOneField(BusinessCard,null=True,blank=True,related_name='contact_detail',db_column="businesscard_id")
      bcard_json_data = JsonField(null=True)

Solo quiero acceder a los datos del modelo de contactos utilizando el modelo de tarjeta de visita: target_bacard=BusinessCard.objects.filter(id=target_bacard_id).select_related()

Cuando accedemos al target_bacard.contact_detailda errores clave.
¿Cómo puedo obtener los datos de los contactos usando target_bacard queryset?

Anush Devendra

usar en get()lugar de filter()like:

target_bacard = BusinessCard.objects.get(id=target_bacard_id)
target_bacard.contact_detail

Este artículo se recopila de Internet, indique la fuente cuando se vuelva a imprimir.

En caso de infracción, por favor [email protected] Eliminar

Editado en
0

Déjame decir algunas palabras

0Comentarios
Iniciar sesiónRevisión de participación posterior

Artículos relacionados

cómo insertar registros en el modelo relacional en relación con las entidades de la base de datos del primer modelo (modelo principal)

Cómo mostrar el modelo principal con su modelo secundario en una plantilla

¿Cómo obtener los datos de una columna de relacionados con el modelo?

Hacer cálculos con la tabla de datos relacionados en el modelo

¿Cómo puede el control en la vista obtener datos específicos del modelo de vista?

Cómo eliminar registros del modelo principal cuando los registros del modelo secundario (creado usando hereda el modelo principal) se eliminan en odoo

¿Cómo aplicar condiciones en la asociación de un modelo secundario desde el modelo principal en ActiveRecord?

Golang Iris: inicializa el modelo del controlador principal en el modelo del controlador secundario

¿Cómo obtener datos faltantes usando la consulta del modelo Django?

¿Cómo obtener la suma del valor del estado del componente secundario en el componente principal en la primera carga?

¿Cómo obtener datos relacionados con el usuario con la interfaz genérica en OTRS 6?

Cómo validar la existencia de la identificación principal en el modelo secundario en Rails para atributos anidados

¿Cómo obtener datos del modelo en node express?

cómo obtener el recuento del modelo relacionado con Foreignkey

¿Cómo obtener los datos de la relación del modelo para el generador de consultas?

Cómo generar modelos con la clave principal de otro modelo como nombre del modelo en Django

¿Obtener el valor del nombre de propiedad basado en la propiedad del modelo de datos Vue?

Cómo obtener la puntuación del modelo base con el conjunto de ensacado

Recuperar modelos elocuentes con restricciones tanto en el modelo principal como en el secundario / asociado

Recuperar modelos elocuentes con restricciones tanto en el modelo principal como en el secundario / asociado

Reaccionar: ¿Cómo obtener el ancho del componente principal del componente secundario con ganchos?

¿Cómo obtener el modelo relacionado usando seleccionar en la consulta actual?

¿Puedo crear un nuevo modelo de ActiveRecord con el modelo principal y el modelo secundario A GRANEL?

¿Cómo serializar la clave externa del modelo X en el modelo Y, donde el modelo X tiene relación con el modelo Y?

cómo obtener el índice de la lista en java con el modelo personalizado

Actualizar el modelo principal del componente secundario Vue

Actualizar el modelo principal del componente secundario Vue

Cómo obtener el modelo en onCurrentItemChanged con QtQuick ListView

Cómo obtener el valor del modelo v en la opción de selección

TOP Lista

CalienteEtiquetas

Archivo