Google应用程序引擎未创建表(python)
我有这个型号Google应用程序引擎未创建表(python),python,google-app-engine,models,Python,Google App Engine,Models,我有这个型号 class SiteUser(db.Model): site_user = db.UserProperty() total_votes = db.IntegerProperty(default=1) liked_items = db.StringProperty() class Item(db.Model): user_who_liked_this_item = db.UserProperty() title = db.StringProp
class SiteUser(db.Model):
site_user = db.UserProperty()
total_votes = db.IntegerProperty(default=1)
liked_items = db.StringProperty()
class Item(db.Model):
user_who_liked_this_item = db.UserProperty()
title = db.StringProperty()
url = db.StringProperty()
date = db.DateTimeProperty(auto_now_add=True)
points = db.IntegerProperty(default=1)
Item
表已创建,但未创建SiteUser
表。谁能帮我理解我做错了什么
谢谢 应用程序引擎上没有“表”。如果您至少插入了一条记录,那么数据存储查看器中将显示一种记录;我猜你还没有在数据存储中插入任何
SiteUser
实体。App Engine上没有“表”。如果您至少插入了一条记录,那么数据存储查看器中将显示一种记录;我猜您没有在数据存储中插入任何SiteUser
实体。当您第一次使用它时,它将“创建一个表”
当您第一次使用它时,它将“创建一个表”
您无法在管理控制台中创建实体,除非该实体至少有一条记录是通过编程创建的您无法在管理控制台中创建实体,除非该实体至少有一条记录是通过编程创建的
new_user = SiteUser()
new_user.liked_items = str(42)
new_user.put()