web/lib/django/contrib/comments/models.py
changeset 29 cc9b7e14412b
parent 0 0d40e90630ef
equal deleted inserted replaced
28:b758351d191f 29:cc9b7e14412b
    77         verbose_name_plural = _('comments')
    77         verbose_name_plural = _('comments')
    78 
    78 
    79     def __unicode__(self):
    79     def __unicode__(self):
    80         return "%s: %s..." % (self.name, self.comment[:50])
    80         return "%s: %s..." % (self.name, self.comment[:50])
    81 
    81 
    82     def save(self, force_insert=False, force_update=False):
    82     def save(self, *args, **kwargs):
    83         if self.submit_date is None:
    83         if self.submit_date is None:
    84             self.submit_date = datetime.datetime.now()
    84             self.submit_date = datetime.datetime.now()
    85         super(Comment, self).save(force_insert, force_update)
    85         super(Comment, self).save(*args, **kwargs)
    86 
    86 
    87     def _get_userinfo(self):
    87     def _get_userinfo(self):
    88         """
    88         """
    89         Get a dictionary that pulls together information about the poster
    89         Get a dictionary that pulls together information about the poster
    90         safely for both authenticated and non-authenticated comments.
    90         safely for both authenticated and non-authenticated comments.
   183 
   183 
   184     def __unicode__(self):
   184     def __unicode__(self):
   185         return "%s flag of comment ID %s by %s" % \
   185         return "%s flag of comment ID %s by %s" % \
   186             (self.flag, self.comment_id, self.user.username)
   186             (self.flag, self.comment_id, self.user.username)
   187 
   187 
   188     def save(self, force_insert=False, force_update=False):
   188     def save(self, *args, **kwargs):
   189         if self.flag_date is None:
   189         if self.flag_date is None:
   190             self.flag_date = datetime.datetime.now()
   190             self.flag_date = datetime.datetime.now()
   191         super(CommentFlag, self).save(force_insert, force_update)
   191         super(CommentFlag, self).save(*args, **kwargs)