Я тестирую службу конечных точек Google App Engine в существующем проекте GAE. В моем существующем приложении есть несколько классов NDB, которые я просто хотел бы выдать как JSON через инфраструктуру Endpoints. Я пытаюсь найти лучший СУХОЙ способ сделать это - неясно, как Endpoints был разработан для предоставления класса NDB через сообщение protorpc. Что, я думаю, является наиболее распространенным вариантом использования.
Можно ли смоделировать объекты NDB, чтобы они хорошо компоновались с сообщениями protorpc
Ответы (1)
Я в той же лодке. Google ответил endpoints-proto-datastore. Библиотека очень хорошо работает, когда модель Message и NDB совпадают. Но это быстро стало проблемой, когда я работал над составными моделями NDB.
Похоже, что библиотека больше не поддерживается, поскольку автор покинул Google.
person
Kenji Noguchi
schedule
20.07.2014
до сих пор поддерживаю :)
- person bossylobster; 26.07.2014
MyClass(ndb.Model)
наMyClass(EndpointsModel)
и не иметь проблем.EndpointsModel
является прямым подклассомndb.Model
. - person bossylobster   schedule 26.07.2014