gpt4 book ai didi

python - Google App Engine 使用 UserProperty 链接数据

转载 作者:太空宇宙 更新时间:2023-11-03 15:27:10 26 4
gpt4 key购买 nike

我正在用 GAE 编写应用程序。为了将当前登录的用户链接到我的应用程序中的数据,我一直依赖 users.get_current_user() 和 members.user 之间的相等性(参见下面的模型)。我遇到麻烦的地方是当用户使用与他/她的初始登录不同的大小写的电子邮件地址登录时 (janeDoe@example.com != janedoe@example.com)。将当前用户链接到应用程序特定数据的最可靠方法是什么?

class members(db.Model):
firstName=db.StringProperty(verbose_name='First Name',required=True)
lastName=db.StringProperty(verbose_name='Last Name',required=True)
user=db.UserProperty()

最佳答案

不要使用用户名 - 调用 user.user_id(),然后进行比较。即使昵称或电子邮件地址发生变化,也保证保持不变。

关于python - Google App Engine 使用 UserProperty 链接数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5211560/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com