Python で Google App Engine を使用して RESTful API を作成する方法 Cloud Endpoints を使用してみましたが、ドキュメントは RESTful API に焦点を当てていません。GAE の django-tastypie に似たものはありますか?
質問する
18739 次
3 に答える
12
RESTful API は、EndPoint API に基づいて構築できます。作業を簡単にするのに役立つツールがいくつかあります。
appengine レスト サーバー (エンドポイントに基づくものではありません)
余分な作業なしで REST API を介してデータ モデルを公開する、Google App Engine アプリケーション用のドロップイン サーバー。
https://code.google.com/p/appengine-rest-server/
もう1つはエンドポイントに基づいています
ndb.Model クラスとエンドポイント ライブラリによって提供される機能を拡張することにより、このライブラリを使用すると、ProtoRPC リクエストではなく、API メソッドでモデル エンティティと直接対話できます。たとえば、次の代わりに:
https://github.com/GoogleCloudPlatform/endpoints-proto-datastore
EDIT1:
エンドポイント用の RESTFul API ジェネレーターを作成しました。
# generate restful api in one line
BigDataLab = EndpointRestBuilder(GPCode).build(
api_name="BigDataLab",
name="bigdatalab",
version="v1",
description="My Little Api"
)
レポ: https://github.com/Tagtoo/endpoints-proto-datastore-rest
于 2013-10-15T11:09:37.540 に答える