我是 Django 新手,我正在开发一个需要使用 SQL Server 的项目。我已经广泛研究了将 Django 与 SQL Server 结合使用,似乎 django-pyodbc 是要走的路。在pydobc页面上,它提到仅支持 SQL Server 2000 和 2005。但是,在提出的其他问题上,似乎 2008 得到了一些支持。
是否可以在 Linux 环境中将 Django 与 SQL Server 2012 一起使用?
请指出我正确的方向!谢谢!
我是 Django 新手,我正在开发一个需要使用 SQL Server 的项目。我已经广泛研究了将 Django 与 SQL Server 结合使用,似乎 django-pyodbc 是要走的路。在pydobc页面上,它提到仅支持 SQL Server 2000 和 2005。但是,在提出的其他问题上,似乎 2008 得到了一些支持。
是否可以在 Linux 环境中将 Django 与 SQL Server 2012 一起使用?
请指出我正确的方向!谢谢!
Google 上的最高结果不是您想要使用的版本;它自 2011 年以来就没有更新过。这是一个活动的、更新的存储库,它支持到 2012 年(我将很快开始测试 2014 年):
https://github.com/lionheart/django-pyodbc/
如果您有任何问题,请告诉我,并查看已知问题;例如,连接时,您需要在选项中包含 'autocommit: true':
'OPTIONS': {
'host_is_server': True,
'dsn': 'sql14-dev.example.com',
'autocommit': True,
'unicode_results': True,
'extra_params': 'tds_version=7.2'
},