-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

There is a more "pythonic" way to test, use request.GET.get(<GET_name>,
False)

e.g.:
if request.GET.get('q', False):
etc.

That tests the dict for the key 'q' if it's not there, it returns false.

Luke Seelenbinder

luke.seelenbin...@gmail.com


Salvatore Leone wrote:
> 
>> Given the way boolean tests go in Python, you should just be able to  
>> test for the dictionary itself:
>>
>> if request.GET:
>>    XXXX
>> else:
>>    XXXX
>>
>> E
>>   
> 
> mmm I don't think so, I think request.GET is true even if the dictionary 
> is empty, isn't it?
> 
> so the test will allways return true for a GET request.
> 
> -Salvatore
> 
> 
> 
> > 
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)

iEYEARECAAYFAkpwXD4ACgkQXQrGVCncjPxcJwCgsLS2/6YwW64288KRzdUW0Bub
FtsAn3kAW7kb01zMPkVvaEjLLZl5/InB
=3IX4
-----END PGP SIGNATURE-----

--~--~---------~--~----~------------~-------~--~----~
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