id,summary,reporter,owner,description,type,status,component,version,severity,resolution,keywords,cc,stage,has_patch,needs_docs,needs_tests,needs_better_patch,easy,ui_ux 22799,GET and POST on HttpRequest should be QueryDicts,duncan@…,duncan,"On a new HttpRequest object, GET and POST are are empty dictionaries when they really ought to be QueryDicts. This is not something you would usually notice causing trouble in production as you get a WSGIRequest instead of an HttpRequest, but in testing using the test client, calling .getlist on GET or POST for a request with no get/post data results in an AttributeError. I've made a pull request to change this: https://github.com/django/django/pull/2778",Cleanup/optimization,closed,HTTP handling,dev,Normal,fixed,,,Accepted,1,1,0,1,0,0