[pyar] [Django] Herencia en modelos y consultas sobre el modelo

Roberto Bravo xbx.roberto en gmail.com
Jue Nov 1 16:21:14 ART 2012


2012/11/1 Dario Ocles <dario.ocles en gmail.com>

>
> Lo que me llama la atención es que esto no este solucionado en Django,
> es un problema bastante normal y no debo ser el único.
>
> Muchas gracias.


Sí se puede...

class Padre(models.Model):
    nombre = models.TextField()

class Hijo(models.Model):
    padre = models.ForeignKey(Padre)
    edad = models.IntegerField()

class Hija(models.Model):
    padre = models.ForeignKey(Padre)
    gustos = models.TextField()


>>> padre = Padre.objects.filter()[0] # traer uno para probar
>>> padre.hija_set #todas las hijAs de ese padre (iterable)
>>> padro.hijo_set #todas las hijOs de ese padre (iterable)

https://docs.djangoproject.com/en/dev/topics/db/queries/
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://listas.python.org.ar/pipermail/pyar/attachments/20121101/e6998f7d/attachment.html>


More information about the pyar mailing list