Конфигурация Remote_api с App Engine
Используя Python, япытаюсь подключиться к моему приложению AppEngine 's обработчик remote_api, но я получаю сообщение об ошибке. Я хочу настроить заглушки remote_api для маршрутизации вызовов через базу данных и доступа к моему приложению ».хранилище данных напрямую. Итак, сначала я импортирую библиотеки remote_api, затем вызываю ConfigureRemoteApi в модуле-заглушке и пытаюсь использовать вызовы для удаленного хранилища данных. Вот'Пример кода:
from google.appengine.ext.remote_api import remote_api_stub
def test_remote_api():
# This function is called when I want to use the remote api instead of the local datastore access
remote_api_stub.ConfigureRemoteApi('myapp.appspot.com', '/_ah/remote_api', auth_func, '')
def auth_func:
# This actually returns a tuple with my credentials to skip the console input
return ('username', 'password')
Хорошо, теперь яя проверил мою регистрационную информацию и имя приложения с помощью remote_api_shell.py, но я получаю ошибку, подобную этой:
File "C:\Program Files(x86)\Google\google_appengine\google\appengine\tools\dev_appserver_blobstore.py", line 79, in GetBlobStorage
return apiproxy_stub_map.apiproxy.GetStub('blobstore').storage
AttributeError: 'RemoteStub' object has no attribute 'storage'
И затем я получаю 404: Not Found из приложения, которое, как я знаю, является неправильным, поскольку доступ к приложению из Интернета дает мне результат. Что мне нужно сделать, чтобы настроить remote_api_stub, чтобы я выигралне понимаю эту ошибку?
Спасибо!