Campos relacionados

9 views
Skip to first unread message

David Cordero

unread,
Feb 6, 2022, 7:35:49 PM2/6/22
to Django-es
Buenas a todos tengo dos modelos relacionados entre ellos por un campo y quisiera obtener los datos de uno de ellos desde el otro modelo.

ejemplo:
modelo 1
fecha;
numero
importe

modelo2
fecha
numero
importe pagado

Quisisera obtener los datos del modelo 1 desde el modelo 2

si me pudieran indicar el camino a seguir se los agradeceria

sdls

carlos

unread,
Feb 6, 2022, 7:44:20 PM2/6/22
to djan...@googlegroups.com
Hola, te envio la documentacion sobre las relaciones entre modelos o tablas
pero básicamente vas hacer algo así

for obj in modelo1.objects.all():
     print('aqui los campos de tu modelo1')
    for i in obj.modelo_set.all():
        print('aqui los campos de tu modelo 2')

aquí la documentación



--
--
Ha recibido este mensaje porque está suscrito a Grupo "Grupo de Usuarios del Framework Django de habla hispana" de Grupos de Google.
Si quieres publicar en este grupo, envía un mensaje de correo
electrónico a djan...@googlegroups.com
Para anular la suscripción a este grupo, envíe un mensaje a django-es-...@googlegroups.com
Para obtener más opciones, visita este grupo en http://groups.google.com.bo/group/django-es.
---
Has recibido este mensaje porque estás suscrito al grupo "Django-es" de Grupos de Google.
Para cancelar la suscripción a este grupo y dejar de recibir sus mensajes, envía un correo electrónico a django-es+...@googlegroups.com.
Para ver esta conversación en el sitio web, visita https://groups.google.com/d/msgid/django-es/fdd8d405-d3bf-4df6-b14a-0424eb90b392n%40googlegroups.com.


--
att.
Carlos Rocha

David Cordero

unread,
Feb 6, 2022, 7:51:15 PM2/6/22
to Django-es
Muchisimas Gracias les voy a hechar un vistaso

David Cordero

unread,
Feb 6, 2022, 8:04:34 PM2/6/22
to djan...@googlegroups.com
No se como agradecerle mire que he buscado como hacerlo pero me faltaba el for para que recorriera todos los campos del modelo, de madre, bueno muchisimas gracias nuevamente.



--
David Cordero Rosales
Especialista en Ciencias Informáticas - Administrador de Redes 
Telf: 537 2609402
Cel: 535 9998021

Reply all
Reply to author
Forward
0 new messages