У меня есть проект Django (1.6) с двумя базами данных. У меня есть одно приложение с одной моделью и несколько таблиц.Django маршрутизации в базу данных на основе таблицы модели
Я хочу использовать маршрутизаторы базы данных для установки определенных таблиц в модели в конкретную базу данных. Вся документация, которую я нашел, объясняет, как перенаправить конкретное приложение в конкретную базу данных.
Спасибо за ваш ответ. @AKX Является ли «_DATABASE» ссылкой на имя таблицы? Итак, если бы я создал все имена таблиц name_DATABASE (где база данных - это имя моей другой базы данных), она бы так ее обнаружила? Вы знаете, могу ли я просто ссылаться на имена таблиц в маршрутизаторах? –
Значение '_DATABASE' будет просто ссылаться на имя базы данных, указанное в записи настройки DATABASES. Вы можете определить имя таблицы из 'model._meta.db_table'. – AKX
Это не работает в Django 1.11. Я добавил модель модели DATABASE_NAME к моей модели, но она не существует в отношении моего настраиваемого маршрутизатора баз данных. –