(self)
Iterates over all templates.  If the loader does not support that
        it should raise a :exc:`TypeError` which is the default behavior.
Iterates over all templates.  If the loader does not support that
        it should raise a :exc:`TypeError` which is the default behavior.
Iterates over all templates . If the loader does not support that it should raise a : exc : TypeError which is the default behavior .
def list_templates(self):
        """Iterates over all templates.  If the loader does not support that
        it should raise a :exc:`TypeError` which is the default behavior.
        """
        raise TypeError('this loader cannot iterate over all templates')
def list_templates ( self ) : raise TypeError ( 'this loader cannot iterate over all templates' )