django配置多数据库#

1.多数据库

在django项目中可能需要多个数据库,在使用多个数据库时需要做一些额外的配置。官网上写的比较详细,可以参考,此文只做大致介绍。

2.配置多个数据库

在setting.py文件中,需要配置好多个数据库,如:

DATABASES = {
    'default': {
        'ENGINE': 'django.db.backends.mysql',
        'NAME': 'abc',
        'USER': 'abc',
        'PASSWORD': '123456',
        'HOST': '192.168.100.100',
        'PORT': 3306,
    },
    'auth_db': {
        'ENGINE': 'django.db.backends.mysql',
        'NAME': 'auth_db',
        'USER': 'def',
        'PASSWORD': '123456',
        'HOST': '192.168.100.101',
        'PORT': 3306,
    }
}

3.使用多个数据库

参考文档:

Multiple databases

DJANGO中使用多个数据库

Table of Contents