2009/10/21 valler <180...@gmail.com>:
>
> Hello. I want to know, if something like that possible:
>  MyModel.objects.filter(name__contains='foo',status__exact='bar') =>
> It's OK.
>
> But I want to use dynamic keyword generation, like that:
>  a='name'
>  b='status'
>  MyModel.objects.filter(a__contains='foo',b__exact='bar')
>
> Is it possible somehow?

a='name'
b='status'
keyword_arguments = {}
keyword_arguments[a+'__contains']='foo';
keyword_arguments[b+'__exact']='bar';
MyModel.objects.filter(**keyword_arguments)

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"Django users" group.
To post to this group, send email to django-users@googlegroups.com
To unsubscribe from this group, send email to 
django-users+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/django-users?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to