예제 #1
0
 def serialize(self):
     return {
         'id': self.id,
         'user': self.user.username if self.user else self.ip_address or _("anonymous"),
         'type': self.get_type_display(),
         'param': self.get_content_object_display(omit_tournament=True),
         'timestamp': badge_datetime_format(self.timestamp),
     }
예제 #2
0
파일: models.py 프로젝트: czlee/tabbycat
 def serialize(self):
     return {
         'id': self.id,
         'user': self.user.username if self.user else self.ip_address or _("anonymous"),
         'type': self.get_type_display(),
         'param': self.get_content_object_display(omit_tournament=True),
         'timestamp': badge_datetime_format(self.timestamp),
     }
예제 #3
0
파일: models.py 프로젝트: jacksison/jujmpa
 def serialize_like_actionlog(self):
     result_winner, result = readable_ballotsub_result(self)
     return {
         'user': result_winner,
         'id': self.id,
         'type': result,
         'param': '',
         'timestamp': badge_datetime_format(self.timestamp),
         'confirmed': self.confirmed
     }
예제 #4
0
파일: models.py 프로젝트: czlee/tabbycat
 def serialize_like_actionlog(self):
     result_winner, result = readable_ballotsub_result(self)
     return {
         'user': result_winner,
         'id': self.id,
         'type': result,
         'param': '',
         'timestamp': badge_datetime_format(self.timestamp),
         'confirmed': self.confirmed,
         'debate': self.debate.id,
         'result_status': self.debate.result_status
     }
예제 #5
0
파일: models.py 프로젝트: tienne-B/tabbycat
 def serialize_like_actionlog(self):
     if hasattr(self, '_result'):
         dr = self._result
     else:
         from results.result import DebateResult
         dr = DebateResult(self)
     result_winner, result = readable_ballotsub_result(dr)
     return {
         'user': result_winner,
         'id': self.id,
         'type': result,
         'param': '',
         'timestamp': badge_datetime_format(self.timestamp),
         'confirmed': self.confirmed,
         'debate': self.debate.id,
         'result_status': self.debate.result_status,
     }