Google App Engine 开发控制台

一直都在想在开发Google App Engine程序的时候怎么才能像Administration Console中的Data Viewer一样查看到本地数据的存储情况,今天在胡搞的时候发现原来Google App Engine SDK中自带了一个Development Console,其中包含Datastore Viewer和Interactive Console两个小工具。Datastore Viewer与Data Viewer类似,但是要Viewer的Entity Kind名称需要自己手工填写,而不是像管理员控制台中通过下拉菜单选择,并且不能使用GQL语言来查询,当然,稍加完善即可做得像管理员控制台中一样的功能,说不定Google会在以后的某一个SDK更新版本中提供相似的功能呢。而Interactive Console则是管理员控制台中没有的,但它其实与Sample App Code中的shell类似,通过Web界面直接在服务器上运行Python代码,并且它比shell高级了些,可以运行一小段程序,而不只是单单的一句。但是它目前也有个小BUG,只能在IE(6?7?)下工作,如果提交的代码出错的话,在FF及Chrome不能显示Traceback信息(没对该部分信息传输进行headers指定的缘故)。
我将该Administration Console代码冲SDK中分离了出来,可以作为独立APP运行,点此下载
-EOF-