Bonjour
je travaille sous windows Xp ,Python 3.4.0 Django 2.0.13 FINAL.
je veux utiliser la base de données sql server2005 , pour l'installer j'ai exécuter la commande pip install pyodbc.
j'ai effectué les changements suivants au niveau de setting.py
mais en exécutant manage.py runserver l'erreur suivante s'affiche :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18 DATABASES = { 'default': { # base de données sqlite #'ENGINE': 'django.db.backends.sqlite3', #'NAME': os.path.join(BASE_DIR, 'db.sqlite3'), #base de données sql server: 'ENGINE': 'sql_server.pyodbc', 'NAME': 'MsProject', 'HOST': 'TAHRI\TAHIRI', 'USER': 'POWERBANKINGVS3' , 'PASSWORD': 'POWERBANKINGVS3', 'OPTIONS': { 'driver': 'ODBC Driver 13 for SQL Server', } } }
django.core.exceptions.improperlyConfigured :'sql_erver.pyodbc' isn't an avilable database backend.
try using 'django.db.backends.XXX' , where XXX is one of:
'mysql','oracle','postgresql','sqlite3'
j'ai exécuté la commande pip install django-mssql-backend, le nouveau messages est
j’espère que j'ai bien détaillé mon erreur .django.core.exceptions.improperlyConfigured : Django 2.0.13 is not supported.
merci de votre aide
Partager