有没有办法避免Django项目中的默认数据库设置?

时间:2016-09-22 08:53:32

标签: python mysql django multiple-databases

根据 Django ,我们可以将默认数据库保持为空字典{},但是当我们运行它时,会引发Improperly configured database settings

我在我的应用文件中使用了自动路由器,并在 settings.py 上注册了这些路由器。 Django无法避免默认数据库。

即使我们使用默认数据库定义多个数据库,Django也会在默认数据库中搜索查询,并在默认数据库中找不到错误表。为auth路由器添加 auth_db 是个坏主意,因为我在一个项目文件中有2个应用程序和2个数据库。

先谢谢。 #hope

0 个答案:

没有答案