Я использую Django + внутреннюю базу данных (mysql). , но мне нужно запросить другую внешнюю базу данных (mysql). В случае, могу ли я сделать модель внешней базы данных? База данных уже существует. Только нужно запросить .. Спасибо.django: о внешней базе данных модели
4
A
ответ
2
Я думаю, вам нужно взглянуть на эту документацию. В нем объясняется, как регистрировать несколько баз данных, а затем запрашивать их. https://docs.djangoproject.com/en/dev/topics/db/multi-db/ Чтобы уточнить, из какого запроса БД вы можете перейти на эту часть документов https://docs.djangoproject.com/en/dev/topics/db/multi-db/#manually-selecting-a-database-for-a-queryset
Смежные вопросы
- 1. Django - постоянное подключение к внешней базе данных
- 2. Django модели объекта с ключом создания внешней
- 3. Изменения в базе данных модели Django
- 4. Django-модели. Комплексный запрос к базе данных
- 5. Фильтры модели Django, хранящиеся в базе данных
- 6. обратная информация о базе данных django
- 7. Вопрос о неизменяемой модели Django
- 8. подключение к внешней базе данных
- 9. Конфигурация данных модели Django
- 10. Сохранение определенных данных во внешней базе данных
- 11. Вставка данных в базе данных PostgreSQL по модели Django
- 12. WPF привязка данных к внешней модели данных
- 13. Вопрос о модели django API
- 14. INSERT/UPDATE Blob на внешней базе данных
- 15. Вопрос о базе данных
- 16. о базе данных заблокировано
- 17. О базе данных Синхронизация
- 18. Вопросы о базе данных
- 19. Вызов данных модели из вида внешней модели (Rails)
- 20. Мысли о модели данных
- 21. Подключение к внешней базе данных с рельсами
- 22. Добавление к внешней базе данных в Android
- 23. Доступ к внешней базе данных из Rails
- 24. Поиск по внешней базе данных SharePoint
- 25. Подключение к внешней базе данных в android
- 26. PHP подключения к внешней базе данных MySQL
- 27. Подключение к внешней базе данных без postgreSQL
- 28. Создать учетную запись на «внешней» базе данных
- 29. Подключиться к внешней базе данных Mysql
- 30. Подключение к внешней базе данных SQL Server
Благодарим за помощь. Еще один вопрос. внешняя база данных уже завершена, поэтому я не знаю, как создавать модели существующей базы данных. Спасибо. – user1161599
Вы имеете в виду базу данных существует с данными в ней? Если у него есть данные, у которых нет соответствующих моделей, вам нужно использовать raw sql: https://docs.djangoproject.com/en/dev/topics/db/sql/. Но если у вас есть соответствующие модели, то вы запрашиваете модели, как обычно, но укажите базу данных, как показано в предыдущих ссылках, которые я отправил вам. Надеюсь, это поможет. – darren
@mongoose_za - чтобы уточнить, вы говорите, что нет способа предоставить свои собственные модели для существующего db с данными? – Jesse