Django multiple databases, auto routers
pip install django-routers
Add in settings:
DATABASE_ROUTERS = ['routers.router.AutoRouter']
Example:
DATABASES = {
'default': {
'ENGINE': 'django.db.backends.mysql',
'NAME': 'routers',
'USER': 'root',
'PASSWORD': 'root',
'HOST': '127.0.0.1',
},
'slave': {
'ENGINE': 'django.db.backends.mysql',
'NAME': 'routers_more',
'USER': 'root',
'PASSWORD': 'root',
'HOST': '10.0.0.2',
}
}
DATABASE_ROUTERS = ['routers.router.AutoRouter']
Settings Variables:
Version | Tag | Published |
---|---|---|
0.2 | 9yrs ago | |
0.1 | 10yrs ago |