私はこの基本的なユーザーモデルを持っています:
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("/"))
ユーザーがアプリに登録されているかどうか、登録されている場合はそれに対応するデータを取得し、登録されていない場合は新しいユーザーオブジェクトを作成する方法を確認するにはどうすればよいですか。これにより、曲を作成/編集する機能が提供されます。