使用python app engine将电子邮件地址用作数据存储区密钥

时间:2014-11-06 15:44:47

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

我在python中定义了我的模型ndb。我想使用用户的电子邮件地址作为密钥,我该怎么做?用户通过html表单传递电子邮件地址。我有一切设置和工作。我只是不知道如何指定电子邮件地址字符串是关键。

1 个答案:

答案 0 :(得分:0)

创建实体时,请执行以下操作:

为MyModel(ID = EMAILADDRESS)。把()

然后使用get_by_id

user = MyModel.get_by_id(emailAddress)