Я тестирую проект django для подключения базы данных Sql Server через ODBC.
у меня есть некоторые проблемы, когда я пытаюсь запустить сервер своего проекта
установленные компоненты: python 2.7 django 1.10.2 django-pyodbc 0.4.4
первая ошибка была
Файл "C:\Python27\lib\site-packages\django_pyodbc\introspection.py", строка 90, в get_table_list возвращает [TableInfo(row[0].lower(), row[1]) для строки в курсоре .fetchall()] NameError: глобальное имя TableInfo не определено
я попытался исправить ..\django-pyodbc\introspective.py с помощью
попробуйте: из импорта django.db.backends.base.introspection ( BaseDatabaseIntrospection, FieldInfo, TableInfo, )
вместо
попробуйте: из django.db.backends.base.introspection импортировать BaseDatabaseIntrospection
но у меня была вторая ошибка
Файл «C:\Python27\lib\site-packages\django\db\backends\base\base.py», строка 604, в schema_editor «Атрибут SchemaEditorClass этой оболочки базы данных по-прежнему отсутствует») NotImplementedError: атрибут SchemaEditorClass эта оболочка базы данных по-прежнему отсутствует
Я не знаю, как поступить.