googleappengine在datastoreviewer中只显示一个实体。如何让它显示我所有的实体?

2024-09-30 12:27:39 发布

您现在位置:Python中文网/ 问答频道 /正文

当我进入googleappengine仪表板查看存储在我创建的实体中的数据时,它不会显示我所有的实体。我需要做些什么来查看我丢失的实体吗?在

作为一个例子,下面是我的代码的简化版本。在

from google.appengine.ext import db

class ClassOne (db.Model):
  someVar = db.StringProperty()

class ClassTwo (db.Model):
  someOtherVar = db.IntegerProperty()

在datastoreviewer中,类1显示在下拉列表中,而class2则不显示。是否需要将每个模型分离到自己的文件中?这两种方式都是在本地工作,使用启动器中的datastoreviewer。在

  • 两个实体都列在下拉列表中。在
  • 当用户单击一个按钮时,someOtherVar将递增。这个数字确实是

在生产中,我看不到用户是否单击了这样的按钮,因为仪表板的数据存储查看器中没有显示实体。在

当我尝试从仪表板运行一个GQL查询时,我还得到一个返回值“noresultsinempty namespace.”。在

^{pr2}$

或者,如果这种行为的根源是某个bug,而这个bug没有被报告为错误或抛出异常,请随时提出这个问题!我可以将注意力集中在调试脚本的每个组件上,而不是尝试从一些神秘的语法或设置解决方案中进行搜索。在


Tags: 数据代码用户实体列表dbmodel仪表板

热门问题