summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMarcel Hellkamp <marc@gsites.de>2014-04-29 19:21:41 +0200
committerMarcel Hellkamp <marc@gsites.de>2014-04-29 19:23:22 +0200
commitf35197e2a18de1672831a70a163fcfd38327a802 (patch)
treefce76f8de2023f604988c39c07379c4f24573625
parent4cba63c86a43df240eb5ea4f6dc91cc8367ce897 (diff)
downloadbottle-f35197e2a18de1672831a70a163fcfd38327a802.tar.gz
fix #567: In python 3.4 multipart file upload breaks due to change in cgi.FieldStorage
-rw-r--r--bottle.py1
1 files changed, 1 insertions, 0 deletions
diff --git a/bottle.py b/bottle.py
index 246766f..e4f71a5 100644
--- a/bottle.py
+++ b/bottle.py
@@ -1227,6 +1227,7 @@ class BaseRequest(object):
elif py3k:
args['encoding'] = 'utf8'
data = cgi.FieldStorage(**args)
+ self['_cgi.FieldStorage'] = data #http://bugs.python.org/issue18394#msg207958
data = data.list or []
for item in data:
if item.filename: