【发布时间】:2009-08-28 18:05:35
【问题描述】:
我有一个 django 项目,由客户安装在他们的服务器上。我还有一些应用程序是可以安装/卸载的可选功能插件。
我想要一种简单的方法来打包这些插件应用程序,以使安装/卸载变得轻松。我不希望他们将模板文件复制到一个目录,将应用程序复制到另一个目录,将媒体复制到第三个目录,依此类推。我希望他们不需要编辑 settings.py,但如果无法帮助也可以。
理想的情况是他们可以简单地解压缩到 python 路径上的某个位置(可能是一个特殊的插件目录?),然后删除它以卸载。有没有一种简单的方法来打包应用程序以便以这种方式安装它们?
【问题讨论】: