我有这个基本的用户模型:
class Song(db.Model):
title = db.StringProperty()
lyrics = db.TextProperty()
singer = db.StringProperty()
class UserProfile(db.Model):
user = db.UserProperty()
song = db.ReferenceProperty(Song)
google appengine api 为我提供了当前用户:
user = users.get_current_user()
登录/注销 url 可以使用:
users.create_login_url("/"))
我如何确定用户是否已注册到我的应用程序,如果他已注册则获取与他对应的数据,如果他未注册则创建一个新的用户对象。这将为他提供创建/编辑歌曲的功能。