django和自定义依赖项

时间:2014-04-02 09:41:17

标签: python django dependencies

我正在使用django,我通过pip安装了一些可重用的应用程序(django-userena等)。

我的问题是,如果将所有这些应用程序放在site-packages目录中更好(更有用),或者最好让这些应用程序位于我的项目根目录中。

我知道

可以满足依赖性
pip install -r requirements.txt

这对部署非常有用,但我打算自定义其中一些应用。我还打算使用一些pip存储库中没有的应用程序(从github克隆而来)。

你怎么看?什么是最好的方法?提前谢谢

1 个答案:

答案 0 :(得分:1)

Pip支持从Github安装。

事实上,如果您要自定义应用程序,您应该将它们分叉到Github(或任何地方)并将pip指向分叉版本。请参阅介绍性文档中的point 4