我创建了一个非常轻巧的web2py应用程序,目的是最终使该应用程序支持JSON-RPC调用以及其他一些功能。
我在网上找到了一些教程(在winxp上),可以让我获取web2py的源代码并将其提取到编译的程序之上。在顶层,我用程序名称编辑了app.yaml,并使用GAE SDK上传了程序。看起来上载了所有内容,包括示例应用程序。我认为其中包括整个胶子目录,以及其他dir的py文件。有没有一种方法可以将web2py设置为仅上传我的应用程序,而运行它至少需要什么?
最佳答案
web2py随附的app.yaml包含一个skip_files部分,并且其中应包含以下行:
(应用程序/(管理员|示例)/.*)|
您可以将其更改为
(应用程序/(管理员|示例|欢迎)/.*)|
因此,该欢迎应用未部署。您添加了更多可能已拥有但不想部署的应用程序。
至少您需要:
web2py / gaehandler.py
web2py / gluon / *(和子文件夹,这是web2py)
web2py /应用程序/ theoneappyouwanttodeploy / *(和子文件夹)