получить расширенные свойства модели в python для google-app-engine - PullRequest
1 голос
/ 21 мая 2010

Как мне получить все свойства из модели эспандо? (не только Model.properties ())

Я хочу сделать что-то вроде этого:

...
recs = query.fetch( 100 )

for rec in recs:

    for name, value in rec.iteritem():
        # figure out what, if any, expando properties are in this record

но Model.iteritem () не существует

Кажется, что с этим легко справиться, но я немного озадачен.
Спасибо!

1 Ответ

2 голосов
/ 21 мая 2010

rec.dynamic_properties () предоставит вам список свойств Expando

http://code.google.com/appengine/docs/python/datastore/modelclass.html#Model_dynamic_properties

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...