我对Django来说比较新,而且我必须管理员我对它的坦率,奇怪的文件夹结构感到困惑(更不用说沮丧了) - 以及网站,项目,应用程序和模块之间的区别。
我正在尝试安装并使用django-realestate进入我的virtenv(使用virtualenvwrapper)
在我创建了新的virtenv之后,我在新环境中安装了Django应用程序。问题是整个代码库实际上是在~./virtualenvs/myenv
问题在于我希望能够修改和(非常广泛地)扩展代码以满足我自己的目的。但是,我不能这样做 - 如果代码是在virtualenv的“控制”之下。我的直觉是做以下任何一种:
~./vitualenvs/myenv
下的src文件夹移至/path/to/proj
realestate
,testproject
和test
添加(/ merge?)到我的项目文件夹中?这是一个非常复杂的设置,这是一个简单的要求:我想拥有最新的Django版本,并且还有最新房地产应用程序的代码(我将对其进行广泛修改)。
如何解决这个问题?