首页 > 解决方案 > Django在多个数据库和多个项目之间导入模型

问题描述

我的设置包括 django 3.0 ,我的目录结构是:

/webapp/
      api_1/app1/models.py
      
      api_2/app1/models.py

api_1 使用了多个由 db 路由配置的 db。我想在我的 api_1.views 中导入 api_2.app1.ModelA。我试图在 api_2.wsgi 中添加 sys.path.append('/webapp/api_2'),在 api_1 的 INSTALLED_APPS 中添加 api_2.app1 但仍然出现cannot found Module api_2. 我也尝试过反转它,但也无法导入它。

标签: python-3.xdjangodjango-models

解决方案


推荐阅读