В django, может ли ключевое слово .using('db') принимать переменную?
Example.objects.using('db').raw()
Вместо db мы могли бы иметь переменную, которая соответствовала бы соответствующей базе данных?
Да, вы можете.
my_db = "default"
Example.objects.using(my_db).get(pk=1)
my_db = "other_db_key_from_DATABASES"
Example.objects.using(my_db).get(pk=1)