【发布时间】:2016-11-15 05:28:20
【问题描述】:
我正在用 Django 开发一些项目,用于管理仓库中的资产。我想为此使用两个数据库。首先是 sqlite 数据库,它包含有关用户的任何数据。第二个是 mongoDB 数据库,其中要存储与资产相关的所有数据。问题是,如何告诉我的模型类,他们应该使用哪个数据库(负责用户注册等的模型 - sqlite,负责管理资产数据的模型 - mongoDB)?我读到了DATABASE_ROUTERS 和使用Meta 类,但它是Django 支持的数据库的解决方案(或者我可能不知道),我不知道它是否很好并且可以与mongoengine 集成。
感谢您的提示!
【问题讨论】:
标签: python django mongodb sqlite mongoengine