<p>通过创建继承Expando类的数据存储模型,我可以
使我的模型实体/实例具有动态特性。那就是
太好了!但我想要的是这些动态属性的名称
在运行时确定。有可能吗?在</p>
<p>例如</p>
<pre><code>class ExpandoTest (db.Expando):
prop1 = db.StringProperty()
prop2 = db.StringProperty()
entity_one = ExpandoTest()
entity_two = ExpandoTest()
# what I do not want
entity_one.prop3 = 'Demo of dynamic property'
# what I want
entity_two.<property_name_as_entered_by_user_at_runtime> = 'This
property name was entered by the user, Great!!'
</code></pre>
<p>这可能吗?如果是,怎么办?
我已经试过好几种方法,但都没有成功。在</p>
<p>提前谢谢。在</p>