Django: ¿cómo especificar una base de datos para un modelo?

¿Hay alguna manera de especificar que un modelo (o aplicación, incluso) solo debería usar una base de datos en particular?

Estoy trabajando con una base de datos heredada que no quiero cambiar. Tengo dos bases de datos: la 'predeterminada' es una sqlite que podría usarse para administrador, etc., y la heredada. Utilicé inspectdb para crear un modelo para (parte de) la base de datos heredada, y tienemanaged = False. Pero, ¿hay alguna manera de especificar en el modelo mismo que solo se aplica a una base de datos en particular?

Veo que puedesespecificarusing=databasename en algunos conjuntos de consultas, etc., pero esto no es bueno para cosas comoNavegación de datos (¿y posiblemente también vistas genéricas?) Puede ser una falla de Databrowse que no se puede especificar una base de datos, pero parece que el lugar correcto para especificarlo es el modelo ...

Entonces pensé que tal vez la respuesta es escribir una costumbregerente de modelo eso solo se refiere a mi base de datos heredada, pero los documentos no mencionan nada de eso.

¿Tengo un modelo mental diferente de cómo se pueden usar múltiples bases de datos para el mundo de Django?

Respuestas a la pregunta(2)

Su respuesta a la pregunta