错误提示:
) from e_user
django.core.exceptions.ImproperlyConfigured: 'sql_server.pyodbc' isn't an available database backend.
Try using 'django.db.backends.XXX', where XXX is one of:
'mysql', 'oracle', 'postgresql', 'sqlite3
解决方法:
pyodbc版本和Django的要匹配,最重要的是不能缺失插件
我安装的插件是
Django 2.1.15
et-xmlfile 1.1.0
greenlet 1.1.2
numpy 1.23.1
openpyxl 3.0.10
pandas 1.4.3
pip 20.2.3
pyodbc 4.0.32
安装
pip install django-pyodbc-azure
之后就能正常工作了。