Я хотел загрузить данные в хранилище данных моего онлайн-приложения, я следовал руководству по code.google , я добавил это в свой app.yaml
файл
builtins:
- remote_api: on
Но когда я обновил с помощью appcfg.py update src
и назвал это:
appcfg.py download_data --application=myapp --url=http://myapp.appspot.com/remote_api_path --filename=first-test-backup`
Я получил ошибку аутентификации, почти тот же случай , упомянутый здесь , поэтому я попытался поместить это:
- url: /remote_api
script: $PYTHON_LIB/google/appengine/ext/remote_api/handler.py
login: admin
до любых обработчиков перехвата, но затем я получил эту ошибку: threadsafe cannot be enabled with CGI handler
, когда я пытался обновить, поэтому в соответствии с этим обсуждением я заменил его на:
- url: /remote_api
script: google.appengine.ext.remote_api.handler.application
login: admin
Что снова дало мне ошибку аутентификации, я также попытался добавить ('/remote_api', google.appengine.ext.remote_api.handler)
к app = webapp2.WSGIApplication
, однако ошибка аутентификации сохраняется.
Я использую хранилище данных с высокой репликацией, но согласно code.google единственным недостатком является то, что я могу не получить последние данные.
Как мне загрузить мои данные?