Hi
Here I am having a problem which is as follows:
I 'm getting parameters via post to make querys depending on paramtros I 
are passed ... doing gender filters.
So I'm doing well
*def filter(request):*
*    if request.method == 'POST':*
*        namepost = request.POST.get('name')*
*        surnamepost = request.POST.get('surname')*
*
*
*        if namepost != None and surnamepost != None:*
*            result = [a.get_json() for a in 
Player.objects.filter((Q(name=namepost) & Q(surname=surnamepost)))]*
*       elif namepost != None and surnamepost == None:*
*            result = [a.get_json() for a in 
Player.objects.filter(name=namepost)]*
*        *
*        data = {"meta": {"total_count":len(result)}, "objects": result}*
*        aa = json.dumps(data)*
*        return HttpResponse(aa, content_type='application/json')*

Is working properly , the problem is :
If it were only these two parameters , there was no problem , was to 
complete the rest of the hypotheses ... the problem is that I can have up 
to 10 parameters passed by post to the filters , and I never know which are 
passed , can be 1 , 2, 4, ... as the user makes the filter ...

But doing so would take a lot of ifs , it would have many chances ...
is there any way I can do this another way ?
Someone can help me ?

-- 
You received this message because you are subscribed to the Google Groups 
"Django users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/django-users.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/django-users/fc851085-d5bb-4567-b830-d25cdd66e499%40googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.

Reply via email to