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