def __setattr__(self, key, value): if key == "password": if not value or len(value) == 0: return value = str(generate_password_hash(value)) super(User, self).__setattr__(key, value)