Changeset 2c60b6d7eeb983ca7000a5168fff228518f0e23f

Show
Ignore:
Timestamp:
06/22/10 00:04:19 (3 months ago)
Author:
Jim Garrison <jim@…>
Children:
442d43cc2df72b485938a51058f3c1df0fddb767
Parents:
59cf1af9294c217ba16d0c2861252d0760b6df6d
git-author:
Jim Garrison <jim@jimgarrison.org> / 2010-05-29T16:03:42Z-0700
git-committer:
Jim Garrison <jim@jimgarrison.org> / 2010-06-21T21:04:19Z-0700
Message:

it's now possible to override keys from a GET request by deleting them

Files:
1 modified

Legend:

Unmodified
Added
Removed
  • ductus/middleware/common.py

    r21822d7 r2c60b6d  
    2525        GET = request.GET.copy() 
    2626        for k, v in kwargs.items(): 
    27             GET[k] = v 
     27            if v is None: 
     28                GET.pop(k, None) 
     29            else: 
     30                GET[k] = v 
    2831        if GET: 
    2932            path += u'?' + GET.urlencode()