使用Pipenv和Django可编辑的本地应用程序

时间:2018-10-29 21:37:08

标签: python django setuptools pipenv

TL; DR

如何根据那个应用程序将本地开发的Django应用程序中所做的更改传播到本地开发的Django项目(无需卸载并重新安装该应用程序)?

全文

我正在使用pipenv来管理对Django“项目”的依赖。该项目包含多个Django“应用程序”,每个都是作为独立解决方案在内部构建的,每个都在我的计算机上本地存在(但不在任何在线 public 存储库中)。

应用程序使用setup.py打包并安装到主项目中。为了使其中一个独立应用程序中的更改在Django主项目中生效,我(貌似)必须卸载并重新安装该应用程序。

使用我的主项目目录中的pipenv install -e .似乎无法解决问题。 (诚​​然,我对Python打包,安装工具等的进出不了解。)

如果我做错了什么?另外,是否有任何解决方法?

0 个答案:

没有答案