寻找一种有效的方法来检查 a 的特定属性是否db.Model
已更改与其之前存储在数据存储中的版本putting
。显然我想避免从数据库中获取一个新的实例!可能吗?像这样的东西:
class MyClass(db.Model):
prop = db.StringProperty()
instance = MyClass()
instance.string_property = 'string'
instance.put()
instance2 = db.get(instance.key())
instance2.string_property = 'string2'
instance2.put() #would like to detect that string_property was altered!