我正在尝试将字符串强制为日期,以便它可以验证日期数据类型,但它仍然返回False
:
from cerberus import Validator
from datetime import datetime
v = Validator()
v.schema = {'start_date': {'type': 'date','coerce':datetime.date}}
v.validate({'start_date': '2017-10-01'})
>>> False
我尝试使用整数并且它有效。我不确定为什么日期转换不起作用:
v = Validator()
v.schema = {'amount': {'type': 'integer','coerce': int}}
v.validate({'amount': '2'})
>>> True
任何帮助,将不胜感激。