7 Nov
2002
7 Nov
'02
4:11 p.m.
Willem Broekema wrote:
REQUEST is an instance of the class Request, which is an alias for HTTPRequest, which is derived from BaseRequest, which has a method __len__ that returns the constant 1, which is 'true', so REQUESTS are *always* 'true'.
;-) Well I guess you just proved Jens true, who wrote in this thread (read with emphasis on _explicit_):
Saying "if REQUEST is not None" is a much more explicit way of saying "this condition fails because REQUEST really was never passed in". since "None" is the default argument for REQUEST you know for a fact that REQUEST was never passed into the function.
cheers, oliver