I think that's a nice candidate for a one-liner

    return u', '.join(self.data) if self.data else u''