我在GAE下使用Python3.x。 Google现在建议您避免使用dev_appserver.py
,而是致电python main.py
。
执行此操作时,我的本地代码会修改我的GAE服务器数据存储区,而不是本地版本。
如何在本地运行Flask应用程序?我想这样做是为了自动创建index.yaml
,并提供远离测试服务器和生产服务器的测试环境。
我的代码未使用本地数据存储区的原因是因为我正在调用
from google.cloud import datastore
DATASTORE_CLIENT = datastore.Client()
,这将自动验证我的Google托管数据库。如何让本地运行的代码使用本地数据存储,而服务器运行的代码如何使用基于服务器的数据存储?