StringListProperty is a very thin ListProperty wrapper. there is no significant difference other than the type of element.
:
class StringListProperty(ListProperty):
def __init__(self, verbose_name=None, default=None, **kwds):
super(StringListProperty, self).__init__(basestring,
verbose_name=verbose_name,
default=default,
**kwds)
ListProperty, , , , , .