[pyar] Consulta sobre orm/django/queryset
nestor godoy
licomgodoy en gmail.com
Mie Jun 14 10:46:44 ART 2017
si, y no existe funciones de nombre __filters__() ... O __exclude__(),
sino _filter_or_exclude_ fui al código de
https://github.com/django/django/blob/master/django/db/models/query.py#L780
y esas funciones lo que haces es agregar al queryset
El 14 de junio de 2017, 10:34, Alexis Waisman <alexis.waisman en gmail.com>
escribió:
> Hola Néstor.. no soy Django developer... Uso web2py. Pero probaste por las
> dudas :
>
> >>> dir(qs)
>
> Para que te liste las funciones y variables... Supongo que alguna debe
> ser... __filters__() ... O __exclude__()...
>
> El 14 jun. 2017 10:25, "nestor godoy" <licomgodoy en gmail.com> escribió:
>
>> Hola todos, estoy teniendo problemas para identificar los elementos que
>> usa un queryset de django externo a mi proyecto
>>
>> from paquete.abcd import dame_queryset
>> qs = dame_queryset()
>> qs.query.__str__()
>>
>> La única forma de ver los filter, exclude, exists, es leer el sql que la
>> variable query de qs? El sql es muy extensos y confundo, me gustaría saber
>> solo el array de filter, exclude, exists por separados, aplicados a qs
>> pero claro la misma sintaxis del orm de django.
>> Uso django 1.8 y 1.7
>> Entienden mi problema o escribo mas detalles?
>> Alguna idea de como puedo hacer eso ?
>>
>>
>>
>> _______________________________________________
>> Lista de Correo de PyAr - Python Argentina - pyar en python.org.ar
>> Sitio web: http://www.python.org.ar/
>>
>> Para administrar la lista (o desuscribirse) entrar a
>> http://listas.python.org.ar/listinfo/pyar
>>
>> La lista de PyAr esta Hosteada en USLA - Usuarios de Software Libre de
>> Argentina - http://www.usla.org.ar
>>
>
> _______________________________________________
> Lista de Correo de PyAr - Python Argentina - pyar en python.org.ar
> Sitio web: http://www.python.org.ar/
>
> Para administrar la lista (o desuscribirse) entrar a
> http://listas.python.org.ar/listinfo/pyar
>
> La lista de PyAr esta Hosteada en USLA - Usuarios de Software Libre de
> Argentina - http://www.usla.org.ar
>
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://listas.python.org.ar/pipermail/pyar/attachments/20170614/38fce9db/attachment.html>
Más información sobre la lista de distribución pyar