以编程方式更改db.model属性的默认值

时间:2014-08-07 21:33:11

标签: google-app-engine google-cloud-datastore

如果属性具有默认值,如:

class myModel(db.Model):
    myProperty = db.SomeProperty(default='Default')

有没有办法以编程方式(这样可以通过用户交互触发)改变'Default'值?

我能想到的最好的方法就是围绕它进行更多的破解 - 默认情况下让这个属性引用其他东西,然后我改变所引用的值(然后为所有实体更改它)。 / p>

但是有更好的方法,更直接地改变默认值吗?

0 个答案:

没有答案