Base de données
This content is not available in your language yet.
SQLite
Configuration initiale d’un projet Django.
PostgreSQL
-
Installation
Fenêtre de terminal pip install "psycopg[binary]" -
Configuration
Modifier le fichier
settings.py
.settings.py ...DATABASES = {'default': {'ENGINE': 'django.db.backends.sqlite3','NAME': BASE_DIR / 'db.sqlite3',}}DATABASES = {'default': {'ENGINE': 'django.db.backends.postgresql',"NAME": os.environ['POSTGRES_DB'],"USER": os.environ['POSTGRES_USER'],"PASSWORD": os.environ['POSTGRES_PASSWORD'],"HOST": os.environ['POSTGRES_HOST'],"PORT": os.environ['POSTGRES_PORT'],}}... -
Variables d’environnement
POSTGRES_DB="<database-name>"POSTGRES_USER="database-username>"POSTGRES_PASSWORD="<database-password>"POSTGRES_HOST="<database-host>"POSTGRES_PORT="<database-host>"