
select_related
Publicado por Manu (1 intervención) el 03/06/2020 16:39:53
Buenas.
Tengo una duda, estoy usando select_related para una query con FK, una tabla de alquileres y con FK a usuarios: queryset = Grupo.objects.all().select_related('usuario')
a la hora de obtener la información del usuario, obtengo toda la información de alquiler y usuario, entre esa información, se encuentran las contraseñas de usuario.
Si hago un print de queryset.query, obtengo la select que hace.
En resumen, lo que quiero es que desaparezca `usuario`.`Password`.
¿Alguna idea?
Muchas gracias
Tengo una duda, estoy usando select_related para una query con FK, una tabla de alquileres y con FK a usuarios: queryset = Grupo.objects.all().select_related('usuario')
a la hora de obtener la información del usuario, obtengo toda la información de alquiler y usuario, entre esa información, se encuentran las contraseñas de usuario.
Si hago un print de queryset.query, obtengo la select que hace.
1
2
3
SELECT `alquiler`.`Id`, `alquiler`.`Nombre`, `alquiler`.`usuario_id`, `alquiler`.`Estado`,
`usuario`.`Id`, `usuario`.`Nombre`, `usuario`.`Apellidos`, `usuario`.`Password`, `usuario`.`Tlf`, `usuario`.`Email`
FROM `alquiler` INNER JOIN `usuario` ON (`alquiler`.`usuario_id` = `usuario`.`Id`)
En resumen, lo que quiero es que desaparezca `usuario`.`Password`.
¿Alguna idea?
Muchas gracias
Valora esta pregunta


0