3

Я хотел, чтобы загрузить данные на датасторе моего онлайн приложения, я последовал за the guide on 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` 

я получил ошибку аутентификации, почти такой же случай mentioned here, поэтому я попытался положить это:

- url: /remote_api 
    script: $PYTHON_LIB/google/appengine/ext/remote_api/handler.py 
    login: admin 

перед любым уловом-все обработчики, но затем получил эту ошибку: threadsafe cannot be enabled with CGI handler, когда я пытался обновить, поэтому в соответствии с this discussion, я заменил его:

- 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 единственным недостатком является то, что я не могу получить последние данные.

Как загрузить мои данные?

+0

Я использую Python 2.7, это все еще экспериментальная, хотя: HTTP: // код. google.com/appengine/docs/python/gettingstartedpython27/ –

ответ

4

Попробуйте это:

builtins: 
- remote_api: on 

И для URL

appcfg.py download_data --application=~myapp --url=http://myapp.appspot.com/_ah/remote_api --filename=first-test-backup 

Atttention _ah в URL: http://myapp.appspot.com/_ah/remote_api

+2

Спасибо, а не только за то, что мне пришлось добавить '_ah', мне также пришлось удалить« _path ».. как подоконник y of me :) , но все же мне нужно было сделать последнее изменение на значение '--application', которое добавляет' s ~ ', поэтому это будет:' s ~ myapp' –

+0

Я скачал его успешно сейчас .. любая идея, как его просмотреть? не может просматривать его с помощью текстового редактора. –

Смежные вопросы