Django, переключение между базами данных, перечисленными в файле настроек, в случае, если результат не найден в базе данных по умолчанию
У меня есть 2 базы данных, перечисленные в файле настроек. База данных по умолчанию содержит последнюю информацию, а вторичная содержит более старые данные. Как создать механизм отката, при котором в случае, если данных для запроса не существует в базе данных по умолчанию, он должен получить их из вторичной базы данных, и если они все еще не существуют там, тогда он показывает, что запись не существует.
'default': {
'NAME': 'gws',
'ENGINE': 'django.db.backends.mysql',
'USER': 'root',
'PASSWORD': '',
'HOST': 'localhost',
'PORT': '3306',
},
'secondary':{
'NAME': 'gwsautqe_ocar890',
'ENGINE': 'django.db.backends.mysql',
'USER': 'root',
'PASSWORD': '',
'HOST': 'localhost',
'PORT': '3306',
}