Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/python-2.7/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 2.7 NDB对象是否可以建模以与protorpc消息很好地组合_Python 2.7_Google App Engine_Google Cloud Endpoints_Google Cloud Datastore_Endpoints Proto Datastore - Fatal编程技术网

Python 2.7 NDB对象是否可以建模以与protorpc消息很好地组合

Python 2.7 NDB对象是否可以建模以与protorpc消息很好地组合,python-2.7,google-app-engine,google-cloud-endpoints,google-cloud-datastore,endpoints-proto-datastore,Python 2.7,Google App Engine,Google Cloud Endpoints,Google Cloud Datastore,Endpoints Proto Datastore,我正在现有的GAE项目上试用Google App Engine的端点服务。我现有的应用程序有几个NDB类,我基本上只想通过Endpoints框架将它们作为JSON输出。我正试图找到实现这一点的最佳方法——不清楚端点是如何设计为通过protorpc消息公开NDB类的。我认为这是最常见的用例。我也在同一条船上。这是谷歌的答案。当消息和NDB模型是一对一时,该库工作得非常好。但当我研究复合NDB模型时,它很快变得具有挑战性 当作者离开谷歌时,图书馆似乎不再被维护 我仍然维护它:)您应该能够将MyCla

我正在现有的GAE项目上试用Google App Engine的端点服务。我现有的应用程序有几个NDB类,我基本上只想通过Endpoints框架将它们作为JSON输出。我正试图找到实现这一点的最佳方法——不清楚端点是如何设计为通过protorpc消息公开NDB类的。我认为这是最常见的用例。

我也在同一条船上。这是谷歌的答案。当消息和NDB模型是一对一时,该库工作得非常好。但当我研究复合NDB模型时,它很快变得具有挑战性


当作者离开谷歌时,图书馆似乎不再被维护

我仍然维护它:)您应该能够将
MyClass(ndb.Model)
替换为
MyClass(EndpointsModel)
,并且没有任何问题
EndpointsModel
ndb.Model
的一个直接子类。