python-3.x - 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
. 我也尝试过反转它,但也无法导入它。
解决方案
推荐阅读
- javascript - 如何从一组遵循带有祖先数组(mongoDB)的树结构的数据构建目录(在 HTML5 / Vue 中)?
- reactjs - 如何在 ReactJS 中使用默认值编辑输入
- c# - 丢弃和不分配变量有什么区别?
- html - Angular 指令 - 动态创建组件和包装内容
- python - 将坐标打印到带有数据的 csv 文件
- docker - Elasticsearch 保护连接
- reactjs - 如何使用打字稿在Hoc中为html元素使用Ref
- python - 从字符串列表中提取第一个选项卡之前的所有文本
- php - Prestashop 1.7:“自定义”特征值和非自定义特征值之间的技术区别?
- java - 使用 Spring Boot 按部分发送电子邮件(带分页)?