Как в Django вместо стандартной базы данных db.sqlite3 подключить TinyDb?

DATABASES = {
    'default': {
        'ENGINE': 'django.db.backends.sqlite3',
        'NAME': BASE_DIR / 'db.sqlite3',
    }
}

Что нужно прописать, чтобы подключиться базу данных TinyDb к Django? Установил её через

pip install tinydb

Вероятнее всего ответ таков - с использованием стандартной Django ORM никак. В официальной документации говорится:

Django officially supports the following databases:

    PostgreSQL
    MariaDB
    MySQL
    Oracle
    SQLite

Для работы с иной СУБД придётся подключать другую ORM.

Вернуться на верх