2

辞書を使用して、AppEngineで新しいモデルを作成できます。

my_model = MyModel.get_or_insert(keyname, **kwargs)

次の代わりに辞書を使用してモデルを更新する方法はありますか?

my_model.firstprop = 'first'
my_model.secondprop = 'second'
4

1 に答える 1

6

これを行うための組み込みのメソッドはありませんが、独自のメソッドを作成するのは簡単です。

def update_model(model, values):
  for k, v in values.iteritems():
    setattr(model, k, v)
于 2010-08-16T10:44:36.657 に答える