[pyar] Django: consultas a modelo con subclases
Daniel Moisset
dmoisset en machinalis.com
Jue Dic 16 14:43:38 ART 2010
2010/12/16 Esteban Ordano <esteban en ordano.com.ar>:
> Hola Fernando:
>
> Algo que podés hacer es una consulta al modelo AccessPoint y para cada
> resultado fijarte el valor de __class__.
>
> for entry in AccessPoint.objects.filter(condition):
> if entry.__class__ == VariantAccessPoint:
> pass
Eso no anda.... es un caso de uso conocido, lo que hay que hacer es
ver si se puede consultar entr.variantaccesspoint, que tira una
excepcion a menos que agarres la clase correcta.
Hay un par de snippets dando vuelta en googel con managers que te
ayudan a mejorar esto
D.
More information about the pyar
mailing list