这可能是一个愚蠢的问题,并不是针对Google App Engine的,但下面是:
假设我在models.py文件中有:
class Book(ndb.Model):
author = ndb.KeyProperty(kind=Author)
class Author(ndb.Model):
books = ndb.StructuredProperty(Book, repeated=True)
我现在得到了Import Error: cannot import name Author
,因为我在图书模型下面定义了作者模型。正如你所看到的,这就像一个鸡和蛋的问题。其中一个模型需要在另一个模型之前定义,因此会导致导入错误
有人能给我指出正确的方向吗?我想这可能是一个常见的问题
目前没有回答
相关问题 更多 >
编程相关推荐