我想知道如果任何人有关于如何配置的AppEngine remote_api的,以让我可以在本地调试我的代码,但使用remote_api的从我的服务器上获取一些数据指针。 这样一来,我可以测试对真实信息。
谢谢!
我想知道如果任何人有关于如何配置的AppEngine remote_api的,以让我可以在本地调试我的代码,但使用remote_api的从我的服务器上获取一些数据指针。 这样一来,我可以测试对真实信息。
谢谢!
如果你想使用来自高复制数据存储数据来调试自己的脚本,然后读取在本地客户端使用远程API 。 首先,你需要启用app.yaml中 remote_api的 ,并上传应用程序。 然后你这个部件添加到您的脚本:
from google.appengine.ext.remote_api import remote_api_stub
def auth_func():
return ('your_username', 'your_password')
remote_api_stub.ConfigureRemoteApi(None, '/_ah/remote_api', auth_func, 'your-app-id.appspot.com')
现在,你从高复制数据存储,而不是从本地样机访问数据。
此外,如果你想快速的测试数据通过我建议使用PyCharm,这与自定义参数运行脚本的功能控制台添加到HRD。 从PyCharm菜单中选择运行 - >编辑配置。 创建新的配置,设置以下参数:
现在,当你运行或调试指定配置PyCharm将打开一个python控制台,提示您与您的用户名和密码连接到GAE。 现在你可以使用它在谷歌服务器上操纵数据。
有关remote_api的读取的更多信息:
有关Pycharm自定义配置的详细信息,请阅读:
描述你可以下载数据, 在这里 ,并用它来填充你的本地开发应用程序。 没有理由认为PyCharm需要参与。