postgresql - gestion des schémas
¡Ola!
D'après la doc de psycopg, ça n'a pas l'air compliqué d'adresser des requêtes à une table dans schéma tartanpion, mais je ne comprend pas comment faire le lien dans django.
Bref commençons par le commencement, la connexion à la base dans settings.py
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24
|
# Database
# https://docs.djangoproject.com/en/3.0/ref/settings/#databases
DATABASES = {
'default': {
# 'ENGINE': 'django.db.backends.sqlite3',
'ENGINE': 'django.db.backends.postgresql',
#'NAME': os.path.join(BASE_DIR, 'db.sqlite3'),
'NAME': 'djangotests',
'USER':'katden',
'PASSWORD':'mdp',
'HOST': '127.0.0.1',
'PORT': '5434',
},
'fermel' : {
'ENGINE': 'django.db.backends.postgresql',
'NAME': 'fermel',
'USER':'katden',
'PASSWORD':'mdp',
'HOST': '127.0.0.1',
'PORT': '5434',
}
} |
Provoque une lecture du schéma public uniquement de la bdd fermel. Du coup j'aimerai bien savoir comment accéder au reste de la base de données fermel ... merci