Python eve方法作为字段的默认值提供程序

时间:2015-07-07 18:55:10

标签: python eve

我有一个基本架构,我正在搞乱,看看前夕是否适合我需要的东西。我的问题是我是否可以通过使用方法为字段设置默认值,虽然我怀疑它是可能的,但params也很棒。

类似的东西:

parser=new DOMParser();
console.log(url) // outputs: "path/to/kmlfile.kml" in Chrome debugger
url=parser.parseFromString(url,"text/xml"); //This line throws a parser error in IE 11, but is fine in Chrome

1 个答案:

答案 0 :(得分:2)

使用Cerberus的new release(0.9)我设法找到了这个问题的黑客,并指定'coerce',这是一个可调用的,在验证发生之前应用于该值,所以我只是继续以下是我需要的:

'token': {
    'type': 'string',
    'default': None,
    'coerce': generate_token,
    'unique': True,
    'readonly': True
}