validation - 如何在 Cerberus 中检查数字是否具有特定长度?
问题描述
我正在用 Cerberus 编写书籍模式,但我偶然发现了一个障碍。我希望 ISBN 字段接受长度为 10 位或 13 位的数字/整数/数字。我该怎么做?我尝试使用maxlength
,minlength
但它们似乎不起作用。
解决方案
由于您正在处理整数,因此规则min
和max
可用于定义字段的最小值或最大值的约束。
与往常一样,当您提供一些代码示例来说明您迄今为止所取得的成就时,您很可能会得到有用的答案。
推荐阅读
- visual-studio - 有没有办法在不使用迁移的情况下更新代码优先模型?
- java - 无法解析“StorageOptions”中的方法“newBuilder”
- javascript - 添加渲染表单时出现错误“无效的钩子调用”
- r - 从分类值添加新行
- java - 在 Java 中运行具有巨大基数和指数的计算
- python - 从查询集中获取cleaned_data
- nginx - Starlette 的 url_for 不会在 Nginx 后面创建带有 https 方案的链接(通过 uvicorn)
- reactjs - Notistack enqueueSnackbar 在组件外的使用
- swift - 有或没有[弱自我]
- excel - 参考不同的工作簿