Configuración Remote_api con App Engine
Utilizando Python, estoy tratando de conectarme al controlador remote_api de mi aplicación AppEngine, pero sigo recibiendo un error. Lo que quiero hacer es configurar los apéndices remote_api para enrutar las llamadas a la base de datos a través de eso y acceder directamente al almacén de datos de mi aplicación. Entonces, primero, importo las bibliotecas remote_api, luego llamo a ConfigureRemoteApi en el módulo de código auxiliar e intento usar las llamadas al almacén de datos remoto. Aquí hay un código de ejemplo:
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')
Ok, ahora, he probado mi información de inicio de sesión y el nombre de la aplicación con remote_api_shell.py, pero recibo un error como este:
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'
Y luego obtengo un 404: No encontrado de la aplicación, que sé que está mal ya que el acceso a la aplicación desde la Web me da el resultado. ¿Qué debo hacer para configurar el remote_api_stub para que no aparezca este error?
¡Gracias!