Я использую Python 3.x под GAE. Google теперь рекомендует избегать dev_appserver.py
и вместо этого звонить python main.py
.
Когда я делаю это, мой локальный код изменяет мое хранилище данных сервера GAE, а не локальную версию.
Как мне запустить приложение Flask локально? Я хочу сделать это так, чтобы index.yaml
создавался автоматически и предоставлял среду тестирования вдали от тестовых и производственных серверов.
Причина, по которой мой код не использует локальное хранилище данных, заключается в том, что я звоню
from google.cloud import datastore
DATASTORE_CLIENT = datastore.Client()
и это автоматическая аутентификация в моей базе данных Google. Как выполнить локально выполняемый код с использованием локального хранилища данных, а серверный код с использованием моего серверного хранилища данных?