summaryrefslogtreecommitdiff
path: root/tests/basic
diff options
context:
space:
mode:
authorDuncan Parkes <duncan@mysociety.org>2014-06-08 00:47:43 +0100
committerTim Graham <timograham@gmail.com>2014-06-24 22:03:22 -0400
commitfd4ccd045cf8edf0bf10ee0c576c7b7c5819170c (patch)
tree6a5573e8995b7f9abb722bb46e4dd75ff3d8add6 /tests/basic
parentd68987ae25f0e0fb30727473803758af53d75671 (diff)
Fixed #22799 -- Made GET and POST on HttpRequest QueryDicts, and FILES a MultiValueDict.
Previously, GET, POST, and FILES on an HttpRequest were created in the __init__ method as dictionaries. This was not something you would usually notice causing trouble in production as you'd only see a WSGIRequest, but in testing using the test client, calling .getlist on GET, POST, or FILES for a request with no get/post data resulted in an AttributeError. Changed GET and POST on an HttpRequest object to be mutable QueryDicts (mutable because the Django tests, and probably many third party tests, were expecting it).
Diffstat (limited to 'tests/basic')
0 files changed, 0 insertions, 0 deletions