Also note the usage of __exact can be discarded in favor of the
'exact' form of keyword, as it is encouraged here:
http://groups.google.com/group/django-users/browse_thread/thread/04b3ca49dc3f9c18/bdfb4849c0e885da?lnk=raot
So,
MyModel.objects.filter(**{a+'__contains': 'foo', b: 'bar';})
Thank you, it worked perfectly :)
--~--~-~--~~~---~--~~
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
On Wed, Oct 21, 2009 at 5:12 AM, Arthur Metasov wrote:
>
> 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
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'
>
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
5 matches
Mail list logo