Хорошо, я изучил класс django.db.models.Model и обнаружил, что маршрутизируемое соединение каждый раз получается через маршрутизатор:
from django.db import connections, router
using = using or router.db_for_write(self.__class__, instance=self)
connection = connections[using]
К сожалению, маршрутизатор принимает подкласс Model в качестве первого аргумента своего метода db_for_write ().