gpt4 book ai didi

python - 谷歌 NDB 模型验证

转载 作者:太空宇宙 更新时间:2023-11-04 10:24:33 26 4
gpt4 key购买 nike

如何在 python 中验证 GAE 的无 sql“ndb”模型?

有这方面的模式吗?假设我有一个名为 BreadCrumb 的模型

class BreadCrumb_Ndb(ndb.Model):
""" A model for building breadcrumbs on the site """
item_prop = ndb.StringProperty()
item_type = ndb.StringProperty()
href = ndb.StringProperty()

我想验证属性 href 以确保其使用正则表达式的 url 格式。

最佳答案

根据documentation ,ndb 类型采用 validator 参数,用于验证/强制属性的输入。但是,通常更明智的做法是在尝试将提交的表单插入数据库之前验证提交的表单(因为这似乎是您打算做的)(WTForms 非常适合此用例)。

关于python - 谷歌 NDB 模型验证,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30151020/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com