1

我是 Django 新手,我正在开发一个需要使用 SQL Server 的项目。我已经广泛研究了将 Django 与 SQL Server 结合使用,似乎 django-pyodbc 是要走的路。在pydobc页面上,它提到仅支持 SQL Server 2000 和 2005。但是,在提出的其他问题上,似乎 2008 得到了一些支持。

是否可以在 Linux 环境中将 Django 与 SQL Server 2012 一起使用?

请指出我正确的方向!谢谢!

4

1 回答 1

3

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'
},
于 2014-06-04T12:02:50.553 回答