Если у меня есть два типа моделей, каждый из которых ссылается друг на друга, в зависимости от того, что я пытаюсь определить, сначала сказано, что он не распознает ссылочный другой тип (поскольку он определен ниже в файле). Например:В Google App Engine, как использовать ссылочные свойства между двумя объектами, которые ссылаются друг на друга?
class Author(db.Model):
most_recent_book = db.ReferenceProperty(Book)
class Book(db.Model):
author = db.ReferenceProperty(Author)
Это будет утверждать, что ссылочная модель «Книга» не признана. Если я переворачиваю заказ, я сталкиваюсь с тем же вопросом (кроме того, что он скажет, что «Автор» не распознается). Как мне обойти это?
Совершенных. Это работает. Спасибо – ryan
Спасибо за подсказку adam, я пробовал его с ndb, и он отлично работает. Вы знаете, что это лучший способ? Кажется немного взломанным ... – user714852
Ссылка больше не работает. :( –