(self, environ)
Registers globals in the environment, called from
        :meth:`~PylonsApp.setup_app_env`

        Override this to control how the Pylons API is setup. Note that
        a custom render function will need to be used if the
        ``pylons.app_globals`` global is not available.
Registers globals in the environment, called from
        :meth:`~PylonsApp.setup_app_env`
Registers globals in the environment called from : meth : ~PylonsApp . setup_app_env
def register_globals(self, environ):
        """Registers globals in the environment, called from
        :meth:`~PylonsApp.setup_app_env`

        Override this to control how the Pylons API is setup. Note that
        a custom render function will need to be used if the
        ``pylons.app_globals`` global is not available.

        """
        pylons_obj = environ['pylons.pylons']

        registry = environ['paste.registry']
        registry.register(pylons.response, pylons_obj.response)
        registry.register(pylons.request, pylons_obj.request)

        registry.register(pylons.app_globals, self.globals)
        registry.register(pylons.config, self.config)
        registry.register(pylons.tmpl_context, pylons_obj.tmpl_context)
        registry.register(pylons.translator, pylons_obj.translator)

        if 'session' in pylons_obj.__dict__:
            registry.register(pylons.session, pylons_obj.session)
        if 'cache' in pylons_obj.__dict__:
            registry.register(pylons.cache, pylons_obj.cache)
        elif 'cache' in pylons_obj.app_globals.__dict__:
            registry.register(pylons.cache, pylons_obj.app_globals.cache)

        if 'routes.url' in environ:
            registry.register(pylons.url, environ['routes.url'])
def register_globals ( self , environ ) : pylons_obj = environ [ 'pylons.pylons' ] registry = environ [ 'paste.registry' ] registry . register ( pylons . response , pylons_obj . response ) registry . register ( pylons . request , pylons_obj . request ) registry . register ( pylons . app_globals , self . globals ) registry . register ( pylons . config , self . config ) registry . register ( pylons . tmpl_context , pylons_obj . tmpl_context ) registry . register ( pylons . translator , pylons_obj . translator ) if 'session' in pylons_obj . __dict__ : registry . register ( pylons . session , pylons_obj . session ) if 'cache' in pylons_obj . __dict__ : registry . register ( pylons . cache , pylons_obj . cache ) elif 'cache' in pylons_obj . app_globals . __dict__ : registry . register ( pylons . cache , pylons_obj . app_globals . cache ) if 'routes.url' in environ : registry . register ( pylons . url , environ [ 'routes.url' ] )