def _validate_int(value): if isinstance(value, str): value = ComparisonSigns.deserialize(value) # When using comparison signs, the value is a tuple containing the comparison sign and the value. # ex: (ComparisonSigns.Lower, 124) if isinstance(value, tuple): return value[0], int(value[1]) return int(value)
def _validate_date(value): if isinstance(value, str): value = ComparisonSigns.deserialize(value) # When using comparison signs, the value is a tuple containing the comparison sign and the value. # ex: (ComparisonSigns.Lower, 124) if isinstance(value, tuple): return value[0], flask_restplus.inputs.date_from_iso8601(value[1]) return flask_restplus.inputs.date_from_iso8601(value)