在开发环境中使用谷歌应用引擎来查询对象?

时间:2011-12-13 19:03:48

标签: python google-app-engine

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()

我可以在那里列出entites并查看值,但是如何在交互式控制台中运行查询? 我试过了

from models import Page

pages = Page.all()  

但它失败了,我确信这是错的,但是什么是正确的查询方式?

谢谢

1 个答案:

答案 0 :(得分:0)

我的代码不在顶级目录

from top.models import Page

这对我有用