我以前做过这个并且有效。但今天,它没有用。
这是我的实体
class MyPage(ndb.Model):
page = ndb.TextProperty(required=True)
然后创建一个实体
myPage = MyPage(id=“some_id_string”)
但这一行不断抛出异常
TypeError: __init__() got an unexpected keyword argument id
所以我试试
myPage = MyPage(key_name=“some_id_string”)
我得到了同样的错误。
那么如何在python中将自定义密钥传递给我的数据存储区实体?