【发布时间】:2013-07-29 10:48:29
【问题描述】:
这是我关于 stackoverflow 的第一个问题,我是编程新手:
在部署我的应用程序时,将数据加载到 GAE 数据存储区的正确方法是什么?这应该只在部署时发生一次。
换句话说:我怎样才能在我的代码中调用方法,以便这些方法只在我部署我的应用程序时被调用?
python2.7 的 GAE 文档说,不应该调用 main 函数,所以我不能这样做:
if __name__ == '__main__':
initialize_datastore()
main()
【问题讨论】:
-
你可以检查数据是否存在,如果不存在,运行你的启动脚本
-
是的,不要那样做。事实上,如果您的处理程序脚本底部有“if name == 'main'”代码,请将其删除。
标签: python google-app-engine datastore