一个虚拟环境下的两个项目

时间:2019-06-17 11:44:11

标签: django

我第一次接管专业应用程序时,被要求扩展该应用程序。基本上,在virtualenv下有一个正在运行的应用程序。我应该添加一个新项目(A2),该项目将使用项目A1定义的模型以及A1中定义的其他一些方法/功能。

我在与同一环境中的A1相同的目录级别创建了A2:

  env
    A1
      app1
      app2
    A2
      app1
      app2

现在问题是A2并不知道环境中安装的所有插件,而A1却知道。所以我所有的django导入都失败了。

第二,我似乎做不到:

   from A1.app1.models import Question

找不到它。

A1永远不会从A1导入任何东西,但是A2将使用A1的东西。如果有关系,A1将拥有自己的网址,设置和A2。 A2也不创建迁移。

我将如何处理这样的结构?

0 个答案:

没有答案