Конфигурация Remote_api с App Engine

Используя Python, я пытаюсь подключиться к обработчику remote_api моего приложения AppEngine, но получаю сообщение об ошибке. Я хочу настроить заглушки 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, чтобы я не получил эту ошибку?

Спасибо!

Ответы на вопрос(2)

Ваш ответ на вопрос