我想对一个模式进行某种“预验证”,以强制某些字段包含在Eve资源中使用的模式中。我看到我们可以使用Cerberus(http://docs.python-cerberus.org/en/latest/customize.html)验证和扩展验证。我不想根据模式验证数据,但是模式本身包含某些字段。在
我的应用程序是通过允许我的组织中的其他团队提供他们自己的资源来创建的,并且我有一些我想强制他们在其模式中提供的字段。在
伊芙/塞伯勒斯有可能吗?我想可能不是,我得自己动手。如果它不可用,什么时候才是注入该模式验证的适当时间?在
Tags:
我不太明白你的问题。您可以通过在字段上设置
required
约束来确保包含该字段。您还可以为丢失的字段设置default
值,如果这有任何帮助的话。有关详细信息,请参阅文档中的Schema Definition。在相关问题 更多 >
编程相关推荐