Django - Добавить внешнюю базу данных через пользовательский интерфейс, чтобы сделать запрос - PullRequest
0 голосов
/ 27 февраля 2020

Я пишу веб-приложение с Django. Моя основная база данных для чтения / записи - это sqllite по умолчанию

. Для одного из моих приложений я пытаюсь подключить две внешние Oracle База данных (только для чтения) (2 на данный момент, но со временем будет расти) .

Поэтому я хотел бы иметь возможность добавить соединение ко всей базе данных через веб-приложение GUI. Для этих внешних баз данных я буду выполнять только запрос SQL (без редактирования, без удаления, ...)

Я думаю, что путь к go заключается в создании таблицы "DB_CREDENTIAL" в базе данных по умолчанию

DB_CREDENTIAL
- NAME 
- ENGINE 
- USER 
- PASSWORD

Но оттуда я точно не знаю, куда go

Обречен ли я добавить их в setting.py? Если да, то есть ли возможность изменить его в GUI WebApp?

Или, может быть, есть другой способ сделать запрос к этой базе данных, которая проще?

...