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',
    }
Вернуться на верх