add doseq to urlencode in model._encode_params to enable list as dict value

This commit is contained in:
Xu Pan
2011-06-26 13:32:19 +08:00
parent 787110c853
commit d2ff0f40eb
2 changed files with 3 additions and 2 deletions
+2 -1
View File
@@ -26,4 +26,5 @@ Patches and Suggestions
- Richard Boulton
- Miguel Olivares <miguel@moliware.com>
- Alberto Paro
- Jérémy Bethmont
- Jérémy Bethmont
- 潘旭 (Xu Pan)
+1 -1
View File
@@ -230,7 +230,7 @@ class Request(object):
for (k, v) in data.items():
result[k.encode('utf-8') if isinstance(k, unicode) else k] \
= v.encode('utf-8') if isinstance(v, unicode) else v
return result, urllib.urlencode(result)
return result, urllib.urlencode(result, doseq=True)
else:
return data, data