Есть что-то вроде `ForeignKey` в Google App Engine` webapp`?

Я использую Google App Engine со своей инфраструктурой webapp . Есть что-то вроде Django ForeigKey в webapp ? т.е. у меня есть модель, и я хочу, чтобы у нее было свойство / поле, которое указывает на другую модель. Возможное?

Существует db.ReferenceProperty . Вы должны знать о двух вещах при его использовании: автоматическое разыменование (которое является другим вызовом RPC для хранилища данных), и сущность, на которую ссылаются, не требуется (так что вам нужно будет ее вручную проверить).

При использовании db.ReferenceProperty убедитесь, что вы используете Appstats, чтобы избежать выборки объектов в последовательном порядке. У Ник Джонсон есть статья, в которой объясняется, как предварительно получать ссылки на объекты.

Я просто смотрел на это сам; db.ReferenceProperty – это, безусловно, путь.

Здесь я нашел достойное объяснение; Моделирование сущностных отношений