У меня есть две сущности
дочерняя сущность:
class Currency(db.Model):
country = db.ReferenceProperty(Country)
#...
родительский объект:
class Country(db.Model):
name = db.StringProperty()
#...
Я вручную назначаю country
для currency
с appcfg.py upload_data из Currency.cvs
file
Когда я печатаю на консоли, currency.country.key
, я получаю это сообщение об ошибке:
ReferencePropertyResolveError: ReferenceProperty failed to be resolved: [u'Country', 60L]
как я могу получить этот идентификатор страны, которая еще не связана?
Кроме того, вот так это выглядит на панели хранилища данных Сущность валюты
Entity Kind Currency
Entity Key ahBkZXZ-ZmluZHlvdXJyb29tchALEghDdXJyZW5jeRiw_wEM
country(Key) ahBkZXZ-ZmluZHlvdXJyb29tcg0LEgdDb3VudHJ5GDwM
Country: id=60