【问题标题】:Run the some code whenever I upload the project on to the app engine server每当我将项目上传到应用引擎服务器时运行一些代码
【发布时间】:2011-11-17 07:47:12
【问题描述】:

我已经建立了一个 appeninge 项目,我怎样才能在 appserver 上只运行一次代码,即当我将整个项目上传到服务器时。

我应该如何完成这个任务???

【问题讨论】:

    标签: python google-app-engine appserver


    【解决方案1】:

    没有官方方法可以发现您的应用程序是否在每次上传应用程序时都被修改过,但由于没有文档 API关于如何获得它,我不会冒险使用它。

    您需要做的是有一个脚本来上传您的应用程序,当脚本完成后,您可以在应用程序中调用一个处理程序,该处理程序在数据存储中设置一个值,将应用程序标记为新的。 一旦你有了它,你可以在你的处理程序的数据存储中查找它,如果找到它就运行代码。

    【讨论】:

    • 非常感谢,我不知道如何编写应用程序代码的处理程序,你能给我文档或例子吗
    • @user578542 如果您不知道如何在 App Engine 中编写处理程序,那么您根本不知道如何编写 App Engine 应用程序,您应该从 getting started guide 开始。
    • @NickJohnson 感谢您的建议,我将从今天开始。
    猜你喜欢
    • 2018-04-17
    • 1970-01-01
    • 2018-03-22
    • 1970-01-01
    • 1970-01-01
    • 2020-04-13
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多