gpt4 book ai didi

python - Google App Engine + Python 中的 REST API?

转载 作者:IT老高 更新时间:2023-10-28 20:54:23 25 4
gpt4 key购买 nike

如何使用带有 Python 的 Google App Engine 创建 RESTful API?我尝试过使用 Cloud Endpoints,但文档并不关注 RESTful API。有没有类似于 GAE 的 django-tastypie 的东西?

最佳答案

RESTful api 可以基于 EndPoint API 构建。有一些工具可以帮助您使事情变得更简单:

appengine 休息服务器(不基于端点)

Drop-in server for Google App Engine applications which exposes your data model via a REST API with no extra work.

https://code.google.com/p/appengine-rest-server/

另一个是基于端点的

By extending the functionality provided by ndb.Model class and the endpoints library, this library allows you to directly interact with model entities in your API methods rather than ProtoRPC requests. For example, instead of:

https://github.com/GoogleCloudPlatform/endpoints-proto-datastore

编辑1:

我为端点编写了一个 RESTFul api 生成器。

# generate restful api in one line
BigDataLab = EndpointRestBuilder(GPCode).build(
api_name="BigDataLab",
name="bigdatalab",
version="v1",
description="My Little Api"
)

repo : https://github.com/Tagtoo/endpoints-proto-datastore-rest

关于python - Google App Engine + Python 中的 REST API?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19375085/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com