code: def getlist(self, key, delimiter=',', **kwargs):
          
  
          value = self.get(key, **kwargs)
          if value is None: return value
          if isinstance(value, str):
              value = value.strip()
              if value.startswith('[') and value.endswith(']'):
                  return self.getserialized(key)
  
              return [p.strip(' ') for p in value.split(delimiter)]
          #end if
  
          return list(value)
docs: Gets the setting value as a :class:`list`; it splits the string using ``delimiter``.
  
          :param str delimiter: split the value using this delimiter
          :rtype: list