/ / Django: Obsługa przesłanego pliku SQLite - django, django-orm

Django: Obsługa przesłanego pliku SQLite - django, django-orm

Pracuję nad prostą aplikacją Django wdo którego użytkownik przesyła plik SQLite; dane są odczytywane i dodawane do głównej bazy danych (PostgreSQL). Moim pomysłem jest użycie dwóch baz danych, jednej dla głównej aplikacji, a drugiej do zarządzania przesłanym plikiem (struktura jest zawsze taka sama, więc mogę tworzyć dla niego modele).

Co sądzisz o tym rozwiązaniu? Czy jest możliwa dynamiczna zmiana pliku settings.py dla drugiej bazy danych, aby można było zmodyfikować ścieżkę i łatwo odczytać dane w niej zawarte?

Dzięki!

Odpowiedzi:

-1 dla odpowiedzi nr 1

Django obsługuje wiele baz danych w jednym projekcie możesz ustawić PostgreSQL jako domyślny DB i sqlite jako drugorzędny (tylko dla przesłania).