def db_has_changed(self): self._check_new_set() for set in self.sets.values(): if set.db_has_changed(): return True return False