parameters: (self, vars=None, shared=False, locals=None)
return_statement: return new_context(self.environment, self.name, self.blocks,
                             vars, shared, self.globals, locals)
docstring: Create a new :class:`Context` for this template.  The vars
          provided will be passed to the template.  Per default the globals
          are added to the context.  If shared is set to `True` the data
          is passed as it to the context without adding the globals.
  
          `locals` can be a dict of local variables for internal usage.
docstring_summary: Create a new :class:`Context` for this template.  The vars
          provided will be passed to the template.  Per default the globals
          are added to the context.  If shared is set to `True` the data
          is passed as it to the context without adding the globals.
docstring_tokens: Create a new : class : Context for this template . The vars provided will be passed to the template . Per default the globals are added to the context . If shared is set to True the data is passed as it to the context without adding the globals .
function: def new_context(self, vars=None, shared=False, locals=None):
          """Create a new :class:`Context` for this template.  The vars
          provided will be passed to the template.  Per default the globals
          are added to the context.  If shared is set to `True` the data
          is passed as it to the context without adding the globals.
  
          `locals` can be a dict of local variables for internal usage.
          """
          return new_context(self.environment, self.name, self.blocks,
                             vars, shared, self.globals, locals)
function_tokens: def new_context ( self , vars = None , shared = False , locals = None ) : return new_context ( self . environment , self . name , self . blocks , vars , shared , self . globals , locals )