Run the form value through the validators, and update the error field if needed

def validate(self):
        """Run the form value through the validators, and update the error field if needed"""
        if self.error:
            return False

        for v in self.validators:
            self.error = v(self.value)
            if self.error:
                return False

        return True