Improve PEP8 gluon/main.py
This commit is contained in:
+11
-9
@@ -154,8 +154,6 @@ def get_client(env):
|
|||||||
return client
|
return client
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
def serve_controller(request, response, session):
|
def serve_controller(request, response, session):
|
||||||
"""
|
"""
|
||||||
This function is used to generate a dynamic page.
|
This function is used to generate a dynamic page.
|
||||||
@@ -222,15 +220,17 @@ class LazyWSGI(object):
|
|||||||
self.wsgi_environ = environ
|
self.wsgi_environ = environ
|
||||||
self.request = request
|
self.request = request
|
||||||
self.response = response
|
self.response = response
|
||||||
|
|
||||||
@property
|
@property
|
||||||
def environ(self):
|
def environ(self):
|
||||||
if not hasattr(self,'_environ'):
|
if not hasattr(self, '_environ'):
|
||||||
new_environ = self.wsgi_environ
|
new_environ = self.wsgi_environ
|
||||||
new_environ['wsgi.input'] = self.request.body
|
new_environ['wsgi.input'] = self.request.body
|
||||||
new_environ['wsgi.version'] = 1
|
new_environ['wsgi.version'] = 1
|
||||||
self._environ = new_environ
|
self._environ = new_environ
|
||||||
return self._environ
|
return self._environ
|
||||||
def start_response(self,status='200', headers=[], exec_info=None):
|
|
||||||
|
def start_response(self, status='200', headers=[], exec_info=None):
|
||||||
"""
|
"""
|
||||||
in controller you can use:
|
in controller you can use:
|
||||||
|
|
||||||
@@ -243,7 +243,8 @@ class LazyWSGI(object):
|
|||||||
self.response.headers = dict(headers)
|
self.response.headers = dict(headers)
|
||||||
return lambda *args, **kargs: \
|
return lambda *args, **kargs: \
|
||||||
self.response.write(escape=False, *args, **kargs)
|
self.response.write(escape=False, *args, **kargs)
|
||||||
def middleware(self,*middleware_apps):
|
|
||||||
|
def middleware(self, *middleware_apps):
|
||||||
"""
|
"""
|
||||||
In you controller use::
|
In you controller use::
|
||||||
|
|
||||||
@@ -267,6 +268,7 @@ class LazyWSGI(object):
|
|||||||
return lambda caller=caller, app=app: caller(app)
|
return lambda caller=caller, app=app: caller(app)
|
||||||
return middleware
|
return middleware
|
||||||
|
|
||||||
|
|
||||||
def wsgibase(environ, responder):
|
def wsgibase(environ, responder):
|
||||||
"""
|
"""
|
||||||
The gluon wsgi application. The first function called when a page
|
The gluon wsgi application. The first function called when a page
|
||||||
@@ -453,7 +455,7 @@ def wsgibase(environ, responder):
|
|||||||
if request.body:
|
if request.body:
|
||||||
request.body.close()
|
request.body.close()
|
||||||
|
|
||||||
if hasattr(current,'request'):
|
if hasattr(current, 'request'):
|
||||||
|
|
||||||
# ##################################################
|
# ##################################################
|
||||||
# on success, try store session in database
|
# on success, try store session in database
|
||||||
@@ -486,11 +488,10 @@ def wsgibase(environ, responder):
|
|||||||
if request.ajax:
|
if request.ajax:
|
||||||
if response.flash:
|
if response.flash:
|
||||||
http_response.headers['web2py-component-flash'] = \
|
http_response.headers['web2py-component-flash'] = \
|
||||||
urllib2.quote(xmlescape(response.flash)\
|
urllib2.quote(xmlescape(response.flash).replace('\n', ''))
|
||||||
.replace('\n',''))
|
|
||||||
if response.js:
|
if response.js:
|
||||||
http_response.headers['web2py-component-command'] = \
|
http_response.headers['web2py-component-command'] = \
|
||||||
urllib2.quote(response.js.replace('\n',''))
|
urllib2.quote(response.js.replace('\n', ''))
|
||||||
|
|
||||||
# ##################################################
|
# ##################################################
|
||||||
# store cookies in headers
|
# store cookies in headers
|
||||||
@@ -680,6 +681,7 @@ def appfactory(wsgiapp=wsgibase,
|
|||||||
|
|
||||||
return app_with_logging
|
return app_with_logging
|
||||||
|
|
||||||
|
|
||||||
class HttpServer(object):
|
class HttpServer(object):
|
||||||
"""
|
"""
|
||||||
the web2py web server (Rocket)
|
the web2py web server (Rocket)
|
||||||
|
|||||||
Reference in New Issue
Block a user