【发布时间】:2011-11-17 07:47:12
【问题描述】:
我已经建立了一个 appeninge 项目,我怎样才能在 appserver 上只运行一次代码,即当我将整个项目上传到服务器时。
我应该如何完成这个任务???
【问题讨论】:
标签: python google-app-engine appserver
我已经建立了一个 appeninge 项目,我怎样才能在 appserver 上只运行一次代码,即当我将整个项目上传到服务器时。
我应该如何完成这个任务???
【问题讨论】:
标签: python google-app-engine appserver
没有官方方法可以发现您的应用程序是否在每次上传应用程序时都被修改过,但由于没有文档 API关于如何获得它,我不会冒险使用它。
您需要做的是有一个脚本来上传您的应用程序,当脚本完成后,您可以在应用程序中调用一个处理程序,该处理程序在数据存储中设置一个值,将应用程序标记为新的。 一旦你有了它,你可以在你的处理程序的数据存储中查找它,如果找到它就运行代码。
【讨论】: