django中可以从多个数据库中读写数据。
由于业务需要,开发中遇到了需要读写另一个数据库的情况。
以下是工作时的遇到问题的解决方法:
django多数据库的配置:
1. 在数据库配置字段,增加需要连接的数据库
在settings.py文件下找到
DATABASES = {
'default': {
'ENGINE': 'django.db.backends.mysql',
'NAME': 'ire_test',
'USER': 'root',
'PASSWORD': '123456',
'HOST': '127.0.0.1',
'PORT': '3306',
},
'genius': {
'ENGINE': 'django.db.backends.mysql',
'NAME': 'ire_my',
'USER': 'root',
'PASSWORD': '123456',
"HOST": "127.0.0.1",
'PORT': '3306',
},
}
在models.py文件下找到