request.GETからパラメータを除外する最良の方法は何ですか?
たとえば、URLパラメータが与えられ、?a=a&b=b&c=c
パラメータbを取り出して、?a=a&c=c
変更せずにURLパラメータを生成したいrequest.GET
今、私はキーをループしてbを取り出しています
params = {}
for key,value in request.GET.items():
if not key == 'b':
params[key] = value
url = urllib.urlencode(params)
同じ結果を達成するためのより良い、よりエレガントな方法があるかどうか疑問に思っていますか?例えば。
request.GET.urlencode(exclude=['b',])
またはこれでさえ、より良い
urllib.urlencode(request.GET.exclude('b'...)