On 6/17/06, Adrian Holovaty <[EMAIL PROTECTED]> wrote: > I agree 100% with James on this one. Having request.POST be an empty > dictionary evaluating to True -- that's just too odd. I think we ought > to bite the bullet and add request.method, which would be a shortcut > to a normalized (all caps?) version of request.META['REQUEST_METHOD'], > which is cumbersome to type and might not (?) always be upper case.
As of changeset [3164], I've added the attribute request.method, which is a string such as "POST" or "GET". I debated making request.method a magic object that would let you check via attribute access, as some syntactic sugar: if request.method.POST: ...but I decided that would be too magic, and it would actually get in the way of people doing stuff like "if request.method in ('GET', 'POST')". A plain string will do. Adrian -- Adrian Holovaty holovaty.com | djangoproject.com --~--~---------~--~----~------------~-------~--~----~ 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 [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/django-users -~----------~----~----~----~------~----~------~--~---