class User(db.Model):
username = db.StringProperty(required=True)
password = db.StringProperty(required=True)
email_address = db.StringProperty(required=True)
profile_img = db.BlobProperty()
class Book(db.Model):
user = db.ReferenceProperty(User, collection_name='books')
#first build
Book_1 = db.BooleanProperty(default=False)
Book_2 = db.BooleanProperty(default=False)
Book_3 = db.BooleanProperty(default=False)
Book_4 = db.BooleanProperty(default=False)
嗨,我想和这两种模式建立一对一的关系。我能做些什么使它永远不会为每个用户创建一个以上的图书模型?你知道吗
谢谢。你知道吗
我认为get or insert可能对这个有用。也许当你创建你的用户模型时,你可以
get_or_insert
以用户名(可能是唯一的)作为键的图书模型,显然第一次创建它,然后得到它。你知道吗相关问题 更多 >
编程相关推荐