Hai*_*awl 5 python google-app-engine app-engine-ndb google-cloud-datastore
假设我有这个代码:
class A(ndb.Model):
prop = ndb.StringProperty(verbose_name="Something")
m = A()
m.prop = "a string value"
Run Code Online (Sandbox Code Playgroud)
当然,如果我打印m.prop,它将输出"一个字符串值",而实际上它是一个StringProperty实例.因此无法以"正常"方式访问verbose_name,即m.prop._verbose_name.
我阅读了代码并找到了一种方法来访问它:m._properties["prop"]._verbose_name它可以工作,但它看起来很hacky o_o.
那么告诉我,还有另一种方法吗?
注意:我说的是NDB API,而不是旧的
| 归档时间: |
|
| 查看次数: |
626 次 |
| 最近记录: |