Django 如何向google应用程序引擎应用程序添加用户配置文件支持?

Django 如何向google应用程序引擎应用程序添加用户配置文件支持?,django,google-app-engine,django-profiles,Django,Google App Engine,Django Profiles,我有一个基于django/django_appengine的googleappengine应用程序,我希望通过添加用户配置文件支持对其进行修改,因为基本用户模型对于我的情况来说有点过于简单 最好的方法是什么?您可以创建一个名为例如UserProfile的模型,该模型的密钥是用户的电子邮件地址或用户ID UserProfile profile=UserProfile.get\u或\u createuser.user\u id将确保没有为现有用户id创建任何用户配置文件。user.user\u id

我有一个基于django/django_appengine的googleappengine应用程序,我希望通过添加用户配置文件支持对其进行修改,因为基本用户模型对于我的情况来说有点过于简单


最好的方法是什么?

您可以创建一个名为例如UserProfile的模型,该模型的密钥是用户的电子邮件地址或用户ID


UserProfile profile=UserProfile.get\u或\u createuser.user\u id将确保没有为现有用户id创建任何用户配置文件。

user.user\u id仅为google帐户存在,它不适用于OpenID帐户您可以使用电子邮件,或者您从get\u当前\u用户获得的用户密钥