我正在使用python2.7使用googleappengine启动器创建我的第一个应用程序,但我无法部署我的应用程序。以下是我采取的步骤:
地狱世界_api.py文件
import endpoints
from protorpc import messages
from protorpc import message_types
from protorpc import remote
REQUEST_CONTAINER = endpoints.ResourceContainer(
message_types.VoidMessage,
name=messages.StringField(1),
)
package = 'Hello'
class Hello(messages.Message):
"""String that stores a message."""
greeting = messages.StringField(1)
@endpoints.api(name='helloworldendpoints', version='v1')
class HelloWorldApi(remote.Service):
"""Helloworld API v1."""
@endpoints.method(message_types.VoidMessage, Hello,
path = "sayHello", http_method='GET', name = "sayHello")
def say_hello(self, request):
return Hello(greeting="Hello World")
@endpoints.method(REQUEST_CONTAINER, Hello,
path = "sayHelloByName", http_method='GET', name = "sayHelloByName")
def say_hello_by_name(self, request):
greet = "Hello {}".format(request.name)
return Hello(greeting=greet)
APPLICATION = endpoints.api_server([HelloWorldApi])
应用程序yaml
^{pr2}$
我遇到的问题是,我试图在一个不稳定的机器中部署我的应用程序。我从另一个目录启动了我的应用程序,并且能够成功地部署。在
相关问题 更多 >
编程相关推荐