Серверный модуль 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'
},
Другие вопросы по тегам