Серверный модуль SQL Server 2008/2012 для Django в Linux?
Я новичок в Django и работаю над проектом, который требует использования SQL Server. Я много исследовал использование Django с SQL Server, и похоже, что django-pyodbc - это путь. На странице pydobc упоминается, что поддерживается только SQL Server 2000 и 2005. Однако, по другим заданным вопросам, похоже, что 2008 год несколько поддерживается.
Можно ли вообще использовать Django с SQL Server 2012 в среде Linux?
Пожалуйста, укажите мне правильное направление! Спасибо!
1 ответ
Лучший результат в 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'
},