2

私はこのデータストアモデルを持っています

class Project(db.Model)
projectname = db.StringProperty()
projecturl = db.StringProperty()

class Task(db.Model)
project = db.ReferenceProperty(Project)
taskname= db.StringProperty()
taskdesc = db.StringProperty()

taskname の値を編集するにはどうすればよいですか? task1 があり、それを task1-project に変更したいとします。

4

3 に答える 3

1

tのインスタンスが与えられた場合Task(たとえば、 に対する何らかのget操作から)、必要な変更をdb実行できt.taskname = t.taskname + '-project'ます'-project'.put tもちろん(ただし、複数の変更を行った場合は、変更のたびに元に戻す必要はありません-変更が完了したときだけです!-)。

于 2009-09-17T03:18:19.813 に答える
-1

おそらく最も簡単な方法は、管理コンソールを使用することです。ローカルでは次のとおりです。

http://localhost:8080/_ah/admin

アップロードした場合は、ダッシュボードです。

http://appengine.google.com/dashboard?&app_id=******

ここにリンクがあります:

于 2009-09-17T03:20:05.460 に答える