Fixed #923 -- Made WSGI handler tolerant of no QUERY_STRING in os.environ. Thanks, michael.mcewan
git-svn-id: http://code.djangoproject.com/svn/django/trunk@1442 bcc190cf-cafb-0310-a4f2-bffc1f526a37
This commit is contained in:
parent
46c49a859a
commit
5676d5b068
1
AUTHORS
1
AUTHORS
|
@ -62,6 +62,7 @@ answer newbie questions, and generally made Django that much better:
|
||||||
mark@junklight.com
|
mark@junklight.com
|
||||||
mattycakes@gmail.com
|
mattycakes@gmail.com
|
||||||
Jason McBrayer <http://www.carcosa.net/jason/>
|
Jason McBrayer <http://www.carcosa.net/jason/>
|
||||||
|
michael.mcewan@gmail.com
|
||||||
mmarshall
|
mmarshall
|
||||||
Eric Moritz <http://eric.themoritzfamily.com/>
|
Eric Moritz <http://eric.themoritzfamily.com/>
|
||||||
Robin Munn <http://www.geekforgod.com/>
|
Robin Munn <http://www.geekforgod.com/>
|
||||||
|
|
|
@ -81,7 +81,8 @@ class WSGIRequest(httpwrappers.HttpRequest):
|
||||||
|
|
||||||
def _get_get(self):
|
def _get_get(self):
|
||||||
if not hasattr(self, '_get'):
|
if not hasattr(self, '_get'):
|
||||||
self._get = httpwrappers.QueryDict(self.environ['QUERY_STRING'])
|
# The WSGI spec says 'QUERY_STRING' may be absent.
|
||||||
|
self._get = httpwrappers.QueryDict(self.environ.get('QUERY_STRING', ''))
|
||||||
return self._get
|
return self._get
|
||||||
|
|
||||||
def _set_get(self, get):
|
def _set_get(self, get):
|
||||||
|
|
Loading…
Reference in New Issue