Поддержка Нескольких Баз Данных Django — Теперь Поддерживает Несколько Подключений К Базам Данных.

Весь Твиттер буквально гудит от этой новости — django теперь поддерживает множественные подключения к базе данных.

Особенность залил в багажник И описано в документации .

Документация (ссылка выше) описывает процесс настройки и использования нескольких баз данных в Django: # в settings.py:

DATABASES = { 'default': { 'NAME': 'app_data', 'BACKEND': 'django.db.backends.postgres_psycopg2', 'USER': 'postgres_user', 'PASSWORD': 's3krit' }, 'users': { 'NAME': 'user_data' 'BACKEND': 'django.db.backends.mysql', 'USER': 'mysql_user', 'PASSWORD': 'priv4te' } }

# в поиске модели:

Author.objects.using('default').

all()

# using('default') - явное указание базы данных для запроса.

Если не указано, будет использовано значение по умолчанию.

Более подробную информацию смотрите в документации! Поздравляю всех с новой функцией, мы давно ждали такого функционала.

Ура! Теги: #django #multidb #django

Вместе с данным постом часто просматривают:

Автор Статьи


Зарегистрирован: 2019-12-10 15:07:06
Баллов опыта: 0
Всего постов на сайте: 0
Всего комментарий на сайте: 0
Dima Manisha

Dima Manisha

Эксперт Wmlog. Профессиональный веб-мастер, SEO-специалист, дизайнер, маркетолог и интернет-предприниматель.