Between
Between(min_val: Any, max_val: Any)
Validates whether the input is between two other values.
v.intVal().between(10, 20).validate(10) # true
v.intVal().between(10, 20).validate(15) # true
v.intVal().between(10, 20).validate(20) # true
Validation makes comparison easier, check out our supported comparable values.
yesterday = datetime.today() - timedelta(days=1)
tomorrow = datetime.today() + timedelta(days=1)
now = datetime.today()
v.dateTime()\
.between(yesterday, tomorrow)\
.validate(now) # true
v.dateTime().between('2022-04-01', '2022-04-15').validate('2022-04-07 10:12:11') # true
Message template for this validator includes {{min_value}} and {{max_value}}.
Categorization
- Comparisons
Changelog
| Version | Description |
|---|---|
| 1.0.0 | Created |
See also: