def __init__(self, char_id, func_name): self.char_id = char_id self.func_name = func_name try: self.c = MongoCounter.objects.get(id=self.char_id) except DoesNotExist: self.c = MongoCounter(id=self.char_id) self.c.counter = {k: 0 for k in COUNTER.keys()} self.c.save()