code: def dirs(self):
          
          if self._dirs.get(connection.schema_name, None) is None:
              try:
                  # Use directories configured via MULTITENANT_TEMPLATE_DIRS
                  dirs = [
                      utils.parse_tenant_config_path(dir_)
                      for dir_ in settings.MULTITENANT_TEMPLATE_DIRS
                  ]
              except AttributeError:
                  raise ImproperlyConfigured(
                      "To use {}.{} you must define the MULTITENANT_TEMPLATE_DIRS setting.".format(
                          __name__, Loader.__name__
                      )
                  )
  
              self.dirs = dirs
  
          return self._dirs[connection.schema_name]
docs: Lazy retrieval of list of template directories based on current tenant schema.
          :return: The list of template file dirs that have been configured for this tenant.