Bug #1457823: cgi.(Sv)FormContentDict's constructor now takes

keep_blank_values and strict_parsing keyword arguments.
This commit is contained in:
Georg Brandl 2006-09-30 10:58:01 +00:00
parent 8d1e5bffc1
commit 05b3c450a8
2 changed files with 7 additions and 2 deletions

View File

@ -807,8 +807,10 @@ class FormContentDict(UserDict.UserDict):
form.dict == {key: [val, val, ...], ...} form.dict == {key: [val, val, ...], ...}
""" """
def __init__(self, environ=os.environ): def __init__(self, environ=os.environ, keep_blank_values=0, strict_parsing=0):
self.dict = self.data = parse(environ=environ) self.dict = self.data = parse(environ=environ,
keep_blank_values=keep_blank_values,
strict_parsing=strict_parsing)
self.query_string = environ['QUERY_STRING'] self.query_string = environ['QUERY_STRING']

View File

@ -63,6 +63,9 @@ Core and builtins
Library Library
------- -------
- Bug #1457823: cgi.(Sv)FormContentDict's constructor now takes
keep_blank_values and strict_parsing keyword arguments.
- Bug #1566602: correct failure of posixpath unittest when $HOME ends - Bug #1566602: correct failure of posixpath unittest when $HOME ends
with a slash. with a slash.