如何在Python的属性验证器中传递实例ID作为参数?

2024-10-01 19:33:35 发布

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

我有一个ndb.模型类,其中有一个特定属性,该属性将某个函数作为验证器调用:

class Article(ndb.Model):
    itemList = ndb.StringProperty()
    ...
    penInspc = ndb.IntegerProperty(default=0, indexed=True, validator=minPen)

我希望函数minPen()打印类Article实例的ID。我该怎么做?你知道吗


Tags: 函数模型truedefaultmodel属性articleindexed
1条回答
网友
1楼 · 发布于 2024-10-01 19:33:35

放之前先用钩子。这和验证器一样有效,但也不会在没有不遵守新验证器规则的旧数据的情况下打乱查询。你知道吗

相关问题 更多 >

    热门问题