很难判断此处所问的问题。此问题模棱两可、模糊不清、不完整、过于宽泛或过于修辞,无法以其当前形式合理地回答。若要获得澄清此问题以便重新打开的帮助,请单击visit the help center。
10年前关闭了。
我的Django站点中有多个应用程序:* 主站点 、 博客 * 和 * 教程 *。
我可以在不同的Django应用中使用不同的数据库(例如PostgreSQL,MySQL)吗?
很难判断此处所问的问题。此问题模棱两可、模糊不清、不完整、过于宽泛或过于修辞,无法以其当前形式合理地回答。若要获得澄清此问题以便重新打开的帮助,请单击visit the help center。
10年前关闭了。
我的Django站点中有多个应用程序:* 主站点 、 博客 * 和 * 教程 *。
我可以在不同的Django应用中使用不同的数据库(例如PostgreSQL,MySQL)吗?
1条答案
按热度按时间e4yzc0pl1#
下面是你必须要做的事情。
1.更新要使用的数据库的设置。
1.对于每个数据库,实现一个数据库路由器,它将适当地路由查询。在您的情况下,在每个应用程序中实现。注意,这或多或少取自django文档。
dbRouter.py
**(放在"app1"文件夹中):DATABASE_ROUTERS
in settings.py