Forum Python

 

 

Please or S’enregistrer to create posts and topics.

configurer une base de données dans Django

Bj,
SVp comment peut on configurer une base de données dans Django? Quelle code à ajouter ou régler sur le fichier settings.py. Merci d'avance!

Salut adam,

Ton problème est simple!

  • Installez Django avec pip install django.
  • Configurez la base de données en ajoutant les modifications au niveau du fichier settings.py:
DATABASES = {
    'default': {
        'ENGINE': 'django.db.backends.postgresql',
        'NAME': 'your_db_name',
        'USER': 'your_user',
        'PASSWORD': 'your_password',
        'HOST': 'localhost',
        'PORT': '5432',
    }
}

Appliquez ensuite les migrations :

python manage.py makemigrations
python manage.py migrate

 

 Pour configurer une base de données dans Django, allez dans settings.py , puis modifiez la partie DATABASES selon le SGBD utilisé (SQLite, MySQL, PostgreSQL, etc.). Par exemple, pour MySQL : ENGINE = 'django.db.backends.mysql' , puis renseignez NAME , USER , PASSWORD , HOST et PORT .