parameters: (self, vars=None, shared=False, locals=None)
return_statement: return TemplateModule(self, self.new_context(vars, shared, locals))
docstring: This method works like the :attr:`module` attribute when called
          without arguments but it will evaluate the template on every call
          rather than caching it.  It's also possible to provide
          a dict which is then used as context.  The arguments are the same
          as for the :meth:`new_context` method.
docstring_summary: This method works like the :attr:`module` attribute when called
          without arguments but it will evaluate the template on every call
          rather than caching it.  It's also possible to provide
          a dict which is then used as context.  The arguments are the same
          as for the :meth:`new_context` method.
docstring_tokens: This method works like the : attr : module attribute when called without arguments but it will evaluate the template on every call rather than caching it . It s also possible to provide a dict which is then used as context . The arguments are the same as for the : meth : new_context method .
function: def make_module(self, vars=None, shared=False, locals=None):
          """This method works like the :attr:`module` attribute when called
          without arguments but it will evaluate the template on every call
          rather than caching it.  It's also possible to provide
          a dict which is then used as context.  The arguments are the same
          as for the :meth:`new_context` method.
          """
          return TemplateModule(self, self.new_context(vars, shared, locals))
function_tokens: def make_module ( self , vars = None , shared = False , locals = None ) : return TemplateModule ( self , self . new_context ( vars , shared , locals ) )