如何在django应用程序中使用多个数据库

如何在django应用程序中使用多个数据库,django,django-models,Django,Django Models,我需要连接到django应用程序中的多个数据库。我想在启动应用程序时连接所有数据库,并将这些连接用于所有请求。但我不知道如何做到这一点(在全局环境中设置这些数据库连接) 我尝试在settings.py中设置数据库连接,并尝试使用from django.conf import settings访问视图中的这些连接,但当出现新请求时,它会创建新的数据库连接 正因为如此,我的网站总是给太多的数据库连接错误 您能帮助我如何在全局环境中设置这些mysql连接吗?Django ORM不支持多个数据库 有一些

我需要连接到django应用程序中的多个数据库。我想在启动应用程序时连接所有数据库,并将这些连接用于所有请求。但我不知道如何做到这一点(在全局环境中设置这些数据库连接)

我尝试在settings.py中设置数据库连接,并尝试使用from django.conf import settings访问视图中的这些连接,但当出现新请求时,它会创建新的数据库连接

正因为如此,我的网站总是给太多的数据库连接错误


您能帮助我如何在全局环境中设置这些mysql连接吗?

Django ORM不支持多个数据库

有一些补丁可以通过多数据库支持修改Django,称为“您可能会有一些运气,尽管它们是一个相当古老的补丁”


Django的多数据库支持是一项计划中的功能。

Django ORM不支持多个数据库

有一些补丁可以通过多数据库支持修改Django,称为“您可能会有一些运气,尽管它们是一个相当古老的补丁”


Django的多数据库支持是一项计划中的功能。

这不仅是一项计划中的功能,而且今年的GSOC项目之一是多数据库支持。Alex Gaynor正在与Russell Keith Magee合作,作为导师。所以我相信结果会很好

项目说明:

Django current具有多数据库支持所需的低级钩子, 但是它没有高级API可供使用,也没有任何支持 基础架构、文档或测试。该项目的目的是: 实现在中使用多个数据库所需的高级API Django,以及requisit文档和测试


这不仅是一个计划中的特性,而且GSOC今年的一个项目是多数据库支持。Alex Gaynor正在与Russell Keith Magee合作,作为导师。所以我相信结果会很好

项目说明:

Django current具有多数据库支持所需的低级钩子, 但是它没有高级API可供使用,也没有任何支持 基础架构、文档或测试。该项目的目的是: 实现在中使用多个数据库所需的高级API Django,以及requisit文档和测试


我不相信django的ORM支持多个数据库。这里有一个关于它的功能讨论:。更改了标题,因为这不是关于全局变量的问题。我不相信django的ORM支持多个数据库。这里有一个关于它的功能讨论:。更改了标题,因为这实际上不是关于全局变量的问题