NDB验证器参数与扩展基属性类

2024-04-20 03:52:44 发布

您现在位置:Python中文网/ 问答频道 /正文

我正在使用AppEngine NDB属性,我想知道什么是最好的方法:

  • StringProperty的长度不能超过100个字符
  • 对StringProperty应用regexp验证
  • 禁止IntegerProperty小于0

最好是使用验证器参数还是子类化基本ndb属性?你知道吗


Tags: 方法参数属性regexpappenginendb个字符stringproperty
1条回答
网友
1楼 · 发布于 2024-04-20 03:52:44

视情况而定。这些限制是一次性的还是任何特定的限制将在许多不同的领域/模型中重用?你知道吗

对于一次性限制,validator参数更简单,涉及的样板文件更少。你知道吗

为了重用,子类化可以避免重复指定验证器参数。你知道吗

相关问题 更多 >