データの挿入と更新
これにはModelクラスの put() メソッドを使います。返ってくるのは保存したデータ1つに付き1つ生成されるKeyインスタンス。ただし、putする前にkeyにアクセスしようすると NotSaved Error が出ます。
更新する場合も更新したいデータを取り出して、その中身を更新したら再度putすればOKです。
SQLと違って、GQLの中に UPDATE 句はありません。
article = Article() article.content = self.request.get('content').strip() if article.content != "": article.put()