示例#1
0
    def get_view_env(self):
        #prepare local env
        local_env = {}

        #process before view call
        dispatch.call(self, 'prepare_view_env', local_env)
        
        local_env['application'] = __global__.application
        local_env['request'] = local.request
        local_env['response'] = local.response
        local_env['settings'] = __global__.settings
        
        env = Storage(self.env.to_dict())
        env.update(local_env)
        return env
示例#2
0
    def get_view_env(self):
        #prepare local env
        local_env = {}

        #process before view call
        dispatch.call(self, 'prepare_view_env', local_env)

        local_env['application'] = __global__.application
        local_env['request'] = local.request
        local_env['response'] = local.response
        local_env['settings'] = __global__.settings

        env = Storage(self.env.to_dict())
        env.update(local_env)
        return env
示例#3
0
 def get_env(self, env=None):
     e = Storage(self.env.copy())
     if env:
         e.update(env)
     return e
示例#4
0
 def get_env(self, env=None):
     e = Storage(self.env.copy())
     if env:
         e.update(env)
     return e