[pyar] django Q

xavier lesa xavierlesa en gmail.com
Vie Ago 5 09:23:38 ART 2011


valor = 'xxx'
variable = 'titulo'

qs = Q(**{variable+'__icontains':valor})

Abrazo

Xavier Lesa
Production Manager

tel: +011 4823-7531 | cel: +011 15 3868-3918

web: http://link-b.com | mail: xavier en link-b.com | xavierlesa en gmail.com
gtalk: xavier en link-b.com | skype: xavierlesa



On Fri, Aug 5, 2011 at 9:00 AM, Daniel <dmlistapython en gmail.com> wrote:

> Hola Gente linda:
>
> teniendo en cuenta este código
>
> def nuevaQ(valor, filtro="__icontains"):
>      campo="titulo"
>      rset = Q(campo+filtro=valor) **
>
> dado que Q no recibe string como nombre del parámetro
> ¿cómo puedo hacer para que el campo y el filtro** provengan de una
> variable?
>
> Espero que se entienda
>
> --
> Daniel Malisani
> _______________________________________________
> pyar mailing list pyar en python.org.ar
> http://listas.python.org.ar/listinfo/pyar
>
> PyAr - Python Argentina - Sitio web: http://www.python.org.ar/
>
> 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/20110805/52841f26/attachment.html>


More information about the pyar mailing list