我需要从CSV文件加载一些数据并填充我的本地测试GAE环境DataStore。我想我需要使用NDB Client Library。 我的问题是如何将操作指向我的本地测试环境而不是生产云环境? 感谢。
答案 0 :(得分:1)
本地数据存储模拟由开发服务器本身完成,请参阅Using the local Datastore。
因此,只需运行将CSV文件转换为NDB的脚本,在开发服务器内部编写调用即可获得所需的内容。
要在服务器内运行脚本,您可以将其作为应用程序本身的一部分,或者您可以从本地管理页面Interactive Console
内执行它(或调用其相关功能),您可以在devserver启动时显示的URL:
INFO 2017-09-19 13:34:40,772 admin_server.py:116]启动管理员 服务器位于:http://localhost:8000
您还可以在交互式控制台脚本中加载和使用应用程序本身的代码,就像它应用程序的一部分一样。