Я працюю над простою програмою Django у Росії. \ Tякий користувач завантажує файл SQLite; дані зчитуються і додаються до основної бази даних (PostgreSQL). Моя ідея полягає в тому, щоб використовувати дві бази даних, одну для головної програми, а іншу для керування завантаженим файлом (структура завжди однакова, тому я можу створювати для неї моделі).
Що ви думаєте про це рішення? Чи можна динамічно змінювати файл settings.py для другої бази даних, щоб я міг змінити шлях і легко прочитати дані всередині нього?
Дякую!
Відповіді:
-1 для відповіді № 1Django підтримує кілька баз даних в одному проекті, ви можете налаштувати postgres як БД за замовчуванням і sqlite як вторинний (тільки для завантаження).