Я новичок в среде Django и пытаюсь связать проект Django с сервером MS SQL на моем локальном хосте. Я пробовал несколько библиотек, таких как pyodbc-azure, но в моем случае это не работает, и я получаю ошибки.
"C: \ Program Files \ JetBrains \ PyCharm 2018.1.5 \ bin \ runnerw.exe"
"C: \ Program Files (x86) \ Python37-32 \ python.exe"
C: /Users/hyaqub/PycharmProjects/SpotDash/manage.py runserver 8000
Необработанное исключение в потоке, запущенном .wrapper в 0x04A1BD68> Traceback (самый последний
последний вызов): Файл "C: \ Program Files"
(x86) \ Python37-32 \ lib \ site-packages \ django_pyodbc \ base.py ", строка 55,
в импорте pyodbc как Ошибка импорта базы данных: сбой загрузки DLL:
Указанный модуль не найден.
Во время обработки вышеуказанного исключения произошло другое исключение:
Traceback (последний вызов был последним): файл "C: \ Program Files"
(x86) \ Python37-32 \ lib \ site-packages \ django \ utils \ autoreload.py ", строка
225, в оболочке fn (* args, ** kwargs) Файл "C: \ Program Files"
(X86) \ Python37-32 \ Lib \ сайта-пакеты \ Джанго \ основные \ управление \ команды \ runserver.py»,
строка 109, в файле inner_run autoreload.raise_last_exception ()
"C: \ Program Files
(x86) \ Python37-32 \ lib \ site-packages \ django \ utils \ autoreload.py ", строка
248, в_создании_представления_поднять_исключение [1] Файл "C: \ Program"
файлы
(X86) \ Python37-32 \ Lib \ сайт-пакеты \ Джанго \ ядро \ management__init __. Ру»,
строка 337, в файле execute autoreload.check_errors (django.setup) ()
"C: \ Program Files
(x86) \ Python37-32 \ lib \ site-packages \ django \ utils \ autoreload.py ", строка
225, в оболочке fn (* args, ** kwargs) Файл "C: \ Program Files"
(x86) \ Python37-32 \ lib \ site-packages \ django__init __. py ", строка 24, в
setup apps.populate (settings.INSTALLED_APPS) Файл "C: \ Program Files"
(x86) \ Python37-32 \ lib \ site-packages \ django \ apps \ registry.py ", строка
112, заполнить файл app_config.import_models () "C: \ Program Files
(x86) \ Python37-32 \ lib \ site-packages \ django \ apps \ config.py ", строка 198,
в import_models self.models_module =
import_module (models_module_name) Файл "C: \ Program Files
(x86) \ Python37-32 \ lib \ importlib__init __. py ", строка 127, в
import_module возвращает _bootstrap._gcd_import (имя [уровень:], пакет,
уровень) Файл "", строка 1006, в _gcd_import
Файл "", строка 983, в файле _find_and_load
"", строка 967, в _find_and_load_unlocked
Файл "", строка 677, в _load_unlocked файле
"", строка 728, в exec_module
Файл "", строка 219, в
_call_with_frames_removed Файл "C: \ Program Files (x86) \ Python37-32 \ lib \ site-packages \ django \ contrib \ auth \ models.py",
строка 2, из django.contrib.auth.base_user import
AbstractBaseUser, файл BaseUserManager "C: \ Program Files
(X86) \ Python37-32 \ Lib \ сайт-пакеты \ Джанго \ вно \ Auth \ base_user.py»,
строка 47, в классе AbstractBaseUser (models.Model): Файл
"C: \ Program Files
(x86) \ Python37-32 \ lib \ site-packages \ django \ db \ models \ base.py ", строка
101, в new new_class.add_to_class ('_ meta', Опции (meta,
app_label)) Файл "C: \ Program Files
(x86) \ Python37-32 \ lib \ site-packages \ django \ db \ models \ base.py ", строка
305, в файле add_to_class value.contribute_to_class (cls, name)
"C: \ Program Files
(x86) \ Python37-32 \ lib \ site-packages \ django \ db \ models \ options.py ", строка
203, в contrib_to_class self.db_table =
Файл truncate_name (self.db_table, connection.ops.max_name_length ())
"C: \ Program Files
(x86) \ Python37-32 \ lib \ site-packages \ django \ db__init __. py ", строка 33,
в getattr вернуть getattr (соединения [DEFAULT_DB_ALIAS], элемент) Файл
"C: \ Program Files
(x86) \ Python37-32 \ lib \ site-packages \ django \ db \ utils.py ", строка 202, в
getitem backend = load_backend (db ['ENGINE']) Файл "C: \ Program Files (x86) \ Python37-32 \ lib \ site-packages \ django \ db \ utils.py", строка 110 , в
load_backend вернуть файл import_module ('% s.base'% backend_name)
Строка «C: \ Program Files (x86) \ Python37-32 \ lib \ importlib__init __. Py»
127, в import_module возвращаем _bootstrap._gcd_import (имя [уровень:],пакет, уровень) Файл "C: \ Program Files"
(x86) \ Python37-32 \ lib \ site-packages \ django_pyodbc \ base.py ", строка 58,
в рейсе ImproperlyConfigured («Ошибка загрузки модуля pyodbc:
% s "% e) django.core.exceptions.ImproperlyConfigured: ошибка загрузки
модуль pyodbc: сбой загрузки DLL: указанный модуль не может быть
найдено.