基本的web2py问题:如何测试web2py包?

时间:2015-07-23 07:02:08

标签: web2py

我下载的软件包不是.w2p格式。它是一个包含不同文件的文件夹。我无法将文件夹“安装/上传”到web2py服务器上。那么如何将文件夹转换为w2p文件呢?或者我如何在本地测试?

1 个答案:

答案 0 :(得分:0)

无需转换为.w2p文件即可安装应用。您所要做的就是在/web2py/applications文件夹中创建一个文件夹,然后将该应用程序的所有文件夹/文件放在该新文件夹中。例如,如果您希望将新应用程序命名为“myapp”,请创建一个/web2py/applications/myapp文件夹,并将所有应用程序文件夹/文件(即/ controllers,/ models,/ views等)放在该文件夹中

如果由于某种原因您无法轻松地将应用程序文件上传到服务器(即无FTP访问),并且您必须依赖web2py管理应用程序来安装应用程序,则可以手动创建自己的.w2p文件。 .w2p文件只是一个.tar.gz文件,它已被赋予.w2p文件,所以你要做的就是tar然后gzip文件夹/文件集,并为生成的存档提供.w2p扩展名。然后像往常一样通过管理员应用安装。

或者,如果您可以在本地计算机上运行web2py,则只需将文件复制到本地计算机上的app文件夹中,然后使用本地计算机上的管理应用程序打包应用程序,这将创建一个。 w2p文件。 Windows和Mac都有独立的web2py二进制文件,因此即使您没有安装Python,也应该很容易运行本地副本。