【发布时间】:2011-12-13 19:03:47
【问题描述】:
http://localhost/_ah/admin 的默认 app_engine 开发交互控制台是
from google.appengine.api import users
# Say hello to the current user
user = users.get_current_user()
if user:
nickname = user.nickname()
else:
nickname = "guest"
print "Hello, " + nickname
我有类似的模型
class Page(db.Model):
page_views = db.IntegerProperty()
language = db.StringProperty()
我可以列出实体并在那里查看值,但是如何在交互式控制台中运行查询? 我试过了
from models import Page
pages = Page.all()
但它失败了,我确定这是错误的,但是什么是正确的查询方式?
谢谢
【问题讨论】:
-
失败是什么错误?
-
models.py在应用程序的顶层吗?你能在控制台打印sys.path吗? -
它有效,模型不在导致此问题的应用程序的顶层。感谢 Wooble 的帮助
-
您需要发布您的解决方案作为答案。另外,您问题的第一部分与其余部分到底有什么关系?
-
尼克,我说的第一部分是默认的交互式控制台文本