def __str__()

in messages/message.py [0:0]


    def __str__(self):
        last_occurrence = None
        if not self.last_occurrence_in_utc:
            last_occurrence = "Never"
        return "\n".join([
            '',
            'uuid_key: %s' % self.uuid_key,
            'person_name: %s' % self.person_name,
            'start_time (UTC): %s' % self.start_datetime_in_utc,
            'start_time (local): %s' % self.start_datetime_in_utc.to('local'),
            'end_time (UTC): %s' % self.end_datetime_in_utc or None,
            'end_time (local): %s' % self.end_datetime_local or None,
            'last_occurrence (UTC): %s' % (last_occurrence or
                                           self.last_occurrence_in_utc),
            'last_occurrence (local): %s' % (last_occurrence or
                                             self.last_occurrence_in_utc
                                             .to('local')),
            'next_occurrence (UTC): %s' % self.next_occurrence_utc,
            'next_occurrence (local): %s'
            % self.next_occurrence_local,
            'next_expiration (UTC): %s' % self.next_expiration_utc,
            'next_expiration (local): %s'
            % self.next_expiration_local,
            'is_expired: %s' % self.is_expired,
            'is_ready: %s' % self.is_message_ready(),
            'is_queued: %s' % self.is_queued,
            'body: %s' % self.body
        ])