【发布时间】:2010-07-13 09:23:17
【问题描述】:
我仍在忙于我的 Django 学习冒险。在另一篇文章中,我询问了如何使用 buildout 构建 Django 项目和应用程序。在执行此操作的细节中出现了另一个问题,只需使用 easy_install 或 setup.py 安装 3rd 方 Django 应用程序。我的问题是,你应该在哪里安装 Django 应用程序?如果查看 Django 文档,您会想到将 Django 应用程序放在项目文件夹中。但是,如果您的 Django 应用程序是一个鸡蛋(我认为这是一个神秘的术语)并且您使用 easy_install 而不使用选项“-b”(构建目录),则该应用程序将安装到您当前的 python 站点包目录中。使用选项“-b”会将应用程序的副本放在您的目录中,但仍会将其安装在您当前的站点包目录中。然后还有其他选项,例如 --install-dir 和前缀。另外,当使用 setup.py 时应该如何安装,它具有与 buid-directory、install-dir 和 prefix 类似的选项?
是否有将 3rd 方 Django 应用程序安装到 Django 项目中的“良好实践”标准?
非常感谢,
托德
【问题讨论】:
标签: django