【发布时间】:2014-02-24 13:46:52
【问题描述】:
我们有一个模型定义为...
class Foo(ndb.Model): bar = ndb.TextProperty()
如果我创建或get,一个Foo 的实例并将其命名为foo,这将有效...
foo.populate(**{'SPAM': None})
这为foo 提供了一个新的SPAM 属性。
我想知道如何让它在更新不存在的属性时引发异常。我认为它应该开箱即用。
为了记录,新属性也是无类型的,所以我可以将SPAM 设置为5 然后"five",没问题。
【问题讨论】:
标签: python google-app-engine app-engine-ndb