я получил следующее в моем Джанго окрИспользование SQL Server на Джанго
Django==1.8.1
django-mssql==1.6.2
django-pyodbc==0.2.8
pyodbc==3.0.10
pywin32==219
sql-server.pyodbc==1.0
и следующее в моем settings.py
DATABASES = {
'default': {
'NAME': 'db_name',
'ENGINE': 'sqlserver_ado',
'HOST': 'host_name\\SQLEXPRESS',
'USER': 'user_name',
'PASSWORD': 'password',
}
}
Но когда я пытаюсь перенести его сталкиваюсь следующее сообщение об ошибке , Я что-то упускаю?
django.core.exceptions.ImproperlyConfigured: 'sqlserver_ado' isn't an available database backend.
Try using 'django.db.backends.XXX', where XXX is one of:
'base', 'mysql', 'oracle', 'postgresql_psycopg2', 'sqlite3'
Error was: cannot import name 'BaseDatabaseWrapper'
См [это] (http://stackoverflow.com/questions/9944204/setting-up-django-mssql-issues) ответ. – doru
Я использую sql server 2012, но там они упоминаются как 2005/2008. Хотя я попробовал. Я получаю ту же ошибку. У меня есть полная папка sqlserver_ado в/site-packages/ –
похоже, что у вас есть дополнительная запятая после пароля fwiw –