Python 将数据插入google应用程序引擎数据存储
Google_应用程序引擎使用put语句擦除我表中的所有内容。我不希望它这样做,这使得更多的代码不得不重新放回表中的所有东西,每次添加的东西 基本上,问题在于put语句删除了所有内容。有没有办法保存我不想更新的内容 下面是代码:((python web2py))Python 将数据插入google应用程序引擎数据存储,python,google-app-engine,Python,Google App Engine,Google_应用程序引擎使用put语句擦除我表中的所有内容。我不希望它这样做,这使得更多的代码不得不重新放回表中的所有东西,每次添加的东西 基本上,问题在于put语句删除了所有内容。有没有办法保存我不想更新的内容 下面是代码:((python web2py)) put语句将更新表bayside下的传记,但它会删除该表中的所有其他内容(流派、歌曲等)。我希望它保留其他表元素,只更新传记。可能吗?现在我不得不求助于hack,当我真的只想更新一个表元素时,它会更新所有的表元素。这是非常令人沮丧的,并
put语句将更新表bayside下的传记,但它会删除该表中的所有其他内容(流派、歌曲等)。我希望它保留其他表元素,只更新传记。可能吗?现在我不得不求助于hack,当我真的只想更新一个表元素时,它会更新所有的表元素。这是非常令人沮丧的,并且会产生大量额外的代码 在我看来,您似乎正在覆盖现有实体,而不是获取和更新现有实体的属性。 你应该看看这些文件。
在我看来,您似乎正在覆盖现有实体,而不是获取和更新现有实体的属性。 你应该看看这些文件。
您需要先从数据存储中获取实体。然后,您可以修改实体并
将其放回数据存储。您需要先从数据存储中获取实体。然后,您可以修改实体并将其放回数据存储。您需要显示失败的代码。您需要显示失败的代码。
biography2 = bayside(key_name='bayside', Biography=form_biography.vars.one)
biography2.put()
redirect(URL("b1", "bayside"))