У меня есть Django проект, в котором я использую две базы данных. В представлении у меня есть следующий запрос:
data = get_object_or_404(MyModel, ticker=ticker).using('second')
Этот запрос вызовет следующую ошибку:
(1146, "Table 'db.myapp_mymodel' doesn't exist")
Это происходит потому, что Django ищет таблицу в первая база данных, а таблица находится в второй базе данных. Почему это происходит, даже когда я использовал using()
и когда в моей модели указано, что таблица находится во второй базе данных? Как я могу это исправить? Заранее спасибо!