Google App Engine - 哪些工具可以在本地编辑数据存储? [关闭]

Posted

技术标签:

【中文标题】Google App Engine - 哪些工具可以在本地编辑数据存储? [关闭]【英文标题】:Google App Engine - which tools to edit datastore locally? [closed] 【发布时间】:2010-11-26 00:54:10 【问题描述】:

我想问一下Google App Engine是否有任何工具可以在localhost中编辑数据存储区? 在应用程序控制台中,我可以在 apppot 上编辑数据,但对于 localhost,哪些工具可用? 请指教!

【问题讨论】:

@David:请告诉我你是如何通过appspot编辑数据存储的?我的意思是我想在没有本地主机的情况下添加数据.. 如果我需要直接修改数据存储以进行一次性修改,我使用remote API。 【参考方案1】:

开发服务器上也有一个控制台:

http://localhost:8000

https://developers.google.com/appengine/docs/python/tools/devserver#Python_The_Development_Console

[对于旧版本:

http://localhost:8080/_ah/admin

http://code.google.com/appengine/docs/python/tools/devserver.html#The_Development_Console ]

【讨论】:

哦,非常感谢,我明白了!!! 只要您不需要编辑任何 TextProperty 值。 对于 Java 版本似乎无法在 localhost 中以这种方式添加或编辑实体。至少这些选项不会像将应用程序部署到生产环境时那样出现在界面中。 使用我的 Go GAE SDK,控制台在 localhost:8000 上启动 这个已经改变了,控制台现在在localhost:8000 -- 见developers.google.com/appengine/docs/python/tools/…【参考方案2】:

在最新的 GAE 版本中,数据存储区管理员是 开发控制台 的一部分,地址为http://localhost:8000/

更多信息:

https://developers.google.com/appengine/docs/python/tools/devserver#Python_The_Development_Console

【讨论】:

【参考方案3】:

如果您在 Java 方面,您绝对应该尝试AppWrench。它为所有 App Engine 数据类型提供全面支持,并提供更漂亮的查看、排序和过滤。它在本地免费运行,所以我现在很享受使用它。

查看实体:

Viewing Entities http://appwrench.onpositive.com/static/images/productivity/viewer.jpg

编辑对话框:

alt text http://appwrench.onpositive.com/static/images/productivity/edit2.png

【讨论】:

【参考方案4】:

您可以使用开发控制台在本地开发服务器中的/_ah/admin/ 查看和编辑您的数据存储、内存缓存、任务队列和 cron 作业。

【讨论】:

只要您不需要编辑任何 TextProperty 值。

以上是关于Google App Engine - 哪些工具可以在本地编辑数据存储? [关闭]的主要内容,如果未能解决你的问题,请参考以下文章

BlazeRS 的哪些功能在当前的 Google App Engine 上不可用?

有哪些库可以在 Google App Engine/Java Servlet 上处理 XML

将配置文件从 Google Cloud Storage 提取到 App Engine Standard 的选项都有哪些?

使用 Google App Engine 时 SSL 证书无效和/或丢失

使用 Google 工具箱 for Mac OAuth for Google App Engine

Populate() 不是可重入的 Django Google App Engine