在设置文件中,我给出了这样的SQL SERVER数据库连接值 .

DATABASES = {

'default':{

'NAME': 'AdventureWorks2014',

    'ENGINE': 'sqlserver_ado',

    'HOST': '127.0.0.1',

    'USER': '',

    'PASSWORD': '',
}

}

Versions: Django v:1.11 Python v:2.7 django-mssql v:1.8 pip v:9.0

Development Platform: Visual Studio

数据库连接值更改后,我使用了命令 python manage.py makemigrations

这里我得到的错误是,执行manage.py makemigrations Traceback(最近一次调用最后一次):文件"E:\Django Projects\DjangoMSSQLDatabaseConn\DjangoMSSQLDatabaseConn\manage.py",第17行,在execute_from_command_line(sys.argv)文件"E:\Django Projects\DjangoMSSQLDatabaseConn\DjangoMSSQLDatabaseConn\VirtualEnv\lib\site-packages\django\core\management__init__.py",第364行,在execute_from_command_line utility.execute()文件"E:\Django Projects\DjangoMSSQLDatabaseConn\DjangoMSSQLDatabaseConn\VirtualEnv\lib\site-packages\django\core\management__init__.py",行338,执行django.setup()文件"E:\Django Projects\DjangoMSSQLDatabaseConn\DjangoMSSQLDatabaseConn\VirtualEnv\lib\site-packages\django__init__.py",第27行,在安装程序apps.populate(settings.INSTALLED_APPS)文件"E:\Django Projects\DjangoMSSQLDatabaseConn\DjangoMSSQLDatabaseConn\VirtualEnv\lib\site-packages\django\apps\registry.py",第108行,填充app_config.import_models()文件"E:\Django Projects\DjangoMSSQLDatabaseConn\DjangoMSSQLDatabaseConn\VirtualEnv\lib\site-packages\django\apps\config.py",第202行,在import_models中self.models_module = import_module(models_module_name)文件"C:\Python27\Lib\importlib__init__.py",第37行,在import_module import (名称)文件"E:\Django Projects\DjangoMSSQLDatabaseConn\DjangoMSSQLDatabaseConn\VirtualEnv\lib\site-packages\django\contrib\auth\models.py",第4行,来自django.contrib.auth.base_user import AbstractBaseUser,BaseUserManager File "E:\Django Projects\DjangoMSSQLDatabaseConn\DjangoMSSQLDatabaseConn\VirtualEnv\lib\site-packages\django\contrib\auth\base_user.py",第52行,在AbstractBaseUser类(models.Model)中:文件"E:\Django Projects\DjangoMSSQLDatabaseConn\DjangoMSSQLDatabaseConn\VirtualEnv\lib\site-packages\django\db\models\base.py",第124行,在 new new_class.add_to_class('meta',选项(meta,app_label))文件"E:\Django Projects\DjangoMSSQLDatabaseConn\DjangoMSSQLDatabaseConn\VirtualEnv\lib\site-packages\django\db\models\base.py",第325行,在add_to_class中value.contribute_to_class(cls,name)文件"E:\Django Projects\DjangoMSSQLDatabaseConn\DjangoMSSQLDatabaseConn\VirtualEnv\lib\site-packages\django\db\models\options.py",第214行,在contrib_to_c中lass self.db_table = truncate_name(self.db_table,connection.ops.max_name_length())File "E:\Django Projects\DjangoMSSQLDatabaseConn\DjangoMSSQLDatabaseConn\VirtualEnv\lib\site-packages\django\db__init_.py",line 33,in getattr return getattr(connections [DEFAULT_DB_ALIAS],item)File "E:\Django Projects\DjangoMSSQLDatabaseConn\DjangoMSSQLDatabaseConn\VirtualEnv\lib\site-packages\django\db\utils.py",line 212,in getitem conn = backend.DatabaseWrapper (db,别名)文件"E:\Django Projects\DjangoMSSQLDatabaseConn\DjangoMSSQLDatabaseConn\VirtualEnv\lib\site-packages\sqlserver_ado\base.py",第184行,在 init super(DatabaseWrapper,self)中 . init (* args,** kwargs)文件"E:\Django Projects\DjangoMSSQLDatabaseConn\DjangoMSSQLDatabaseConn\VirtualEnv\lib\site-packages\django\db\backends\base\base.py",第96行,在 init self.client = self.client_class(self)TypeError:调用元类库时出错'NoneType' object不可调用交互式Python进程已退出 .

我可以对此错误有任何解决方案吗?