Mercurial > public > mercurial-scm > hg-stable
comparison mercurial/hgweb/request.py @ 36872:cf69df7ea385
hgweb: remove wsgirequest.form (API)
Now that everything is ported to consume from parsedrequest.qsparams,
we no longer have a need for wsgirequest.form. Let's remove all
references to it.
.. api::
The WSGI request object no longer exposes a ``form`` attribute
containing parsed query string data. Use the ``qsparams`` attribute
instead.
Differential Revision: https://phab.mercurial-scm.org/D2782
author | Gregory Szorc <gregory.szorc@gmail.com> |
---|---|
date | Sat, 10 Mar 2018 12:31:11 -0800 |
parents | ec0af9c59270 |
children | a755fd3b7146 |
comparison
equal
deleted
inserted
replaced
36871:3d60a22e27f5 | 36872:cf69df7ea385 |
---|---|
424 self.threaded = wsgienv[r'wsgi.multithread'] | 424 self.threaded = wsgienv[r'wsgi.multithread'] |
425 self.multiprocess = wsgienv[r'wsgi.multiprocess'] | 425 self.multiprocess = wsgienv[r'wsgi.multiprocess'] |
426 self.run_once = wsgienv[r'wsgi.run_once'] | 426 self.run_once = wsgienv[r'wsgi.run_once'] |
427 self.env = wsgienv | 427 self.env = wsgienv |
428 self.req = parserequestfromenv(wsgienv, inp) | 428 self.req = parserequestfromenv(wsgienv, inp) |
429 self.form = self.req.qsparams.asdictoflists() | |
430 self.res = wsgiresponse(self.req, start_response) | 429 self.res = wsgiresponse(self.req, start_response) |
431 self._start_response = start_response | 430 self._start_response = start_response |
432 self.server_write = None | 431 self.server_write = None |
433 self.headers = [] | 432 self.headers = [] |
434 | 433 |