Где находится мое локальное хранилище данных App Engine?

Как мне узнать, где находится мое локальное хранилище данных разработки? Я использую Python SDK и Linux .

11
задан Nick Johnson 12 January 2012 в 04:54
поделиться

3 ответа

Я думаю, это зависит от того, есть ли у вас Java или Python SDK.

Для Python вот что говорится в инструкциях от Google: «Веб-сервер распечатывает местоположение файла хранилища данных, который он использует, на терминал при запуске. Вы можете сделать копию файла, а затем восстановить их позже, чтобы сбросить хранилище данных в известное состояние. Обязательно перезапустите веб-сервер. сервер после замены файла хранилища данных.

Чтобы изменить местоположение, используемое для файла хранилища данных, используйте параметр --datastore_path:

dev_appserver.py --datastore_path=/tmp/myapp_datastore myapp

подробнее здесь: http://code.google.com/appengine/docs /python/tools/devserver.html

11
ответ дан 3 December 2019 в 01:12
поделиться

Я использую Windows 7 с Python SDK. Мое локальное хранилище данных находится по адресу

C:\Users\[username]\AppData\Local\Temp\dev_appserver.datastore
11
ответ дан 3 December 2019 в 01:12
поделиться

Для Python вы можете сделать доступ к пути интерфейса администратора хранилища данных: '/_ah/' или

добавьте обработчик приложения в app.yaml

- url: /admin/.*
  script: $PYTHON_LIB/google/appengine/ext/admin
  login: admin

и получите доступ к нему в /admin/

4
ответ дан 3 December 2019 в 01:12
поделиться
Другие вопросы по тегам:

Похожие вопросы: