У меня есть приложение django с несколькими базами данных. База данных по умолчанию находится на локальном компьютере. Существует также удаленная база данных mysql, которая используется для некоторых операций записи, но она не всегда работает. Когда сервер не работает, mysqldb вызывает ошибку OperationalError.
Я хотел бы иметь локальную базу данных sqlite с именем 'fallback', которая будет принимать данные, если сервер mysql не работает. Я понимаю, что это связано с предложением try / исключением в django.db.mysql.base, но я не совсем уверен, куда идти дальше Кто-нибудь пробовал что-то подобное? У вас есть предложения по лучшему способу справиться с этим?