def logPoints(related_object, points_claimed, points_total): today = date.today() # logger.info("%s %d %f" % (related_object, points_claimed, points_total) ) try: log = related_object.points_log.get(date=today) log.points_claimed = points_claimed log.points_total = points_total log.save() # logger.debug("logPoints found a previous record.") except: log = PointsLog(points_claimed=points_claimed, points_total=points_total, related_object=related_object) log.save()
def logPoints(related_object, points_claimed, points_total): today = date.today() try: log = related_object.points_log.get(date=today) log.points_claimed = points_claimed log.points_total = points_total log.save() logger.debug("logPoints found a previous record.") except PointsLog.DoesNotExist: log = PointsLog(points_claimed=points_claimed, points_total=points_total, related_object=related_object) log.save() logger.debug("logPoints created a new record.")