将site-package复制到我自己的项目中以获取“本地副本”

时间:2016-06-07 21:44:19

标签: python css django django-filer

我很好奇我是如何复制网站包的东西,例如在django-filer中我使用了一个pip install来安装它:

/usr/local/lib/python2.7/site-packages/filer

哪个好,但是该文件管理器文件夹中的内容(例如/static/filer/css下面的内容是我希望根据我的项目更改的内容)。

想想我读了Django首先找到的东西,所以如果我将上面的URL(特别是css)中的东西移动到我的本地django项目,它会使用这个文件管理器css我把它因为它首先会遇到与网站包中的内容相比,这是否接近正确?

真的,原因在于,因为在上面的插件中,有一个讨厌的CSS错误我认为我可以修复自己,如果我有权访问代码并且我的程序知道使用所述代码我调整测试然后完全使用可用的修复和所有。

1 个答案:

答案 0 :(得分:1)

您可以简单地创建一个完全隔离的虚拟环境:http://docs.python-guide.org/en/latest/dev/virtualenvs/

<强>的virtualenv

virtualenv是一个创建独立Python环境的工具。 virtualenv创建一个文件夹,其中包含使用Python项目所需的所有必需的可执行文件。

通过pip安装virtualenv:

$ pip install virtualenv

基本用法

Create a virtual environment for a project:

$ cd my_project_folder
$ virtualenv venv