Джанго-Пёдбц против Джанго-Мсскль
Это в названии действительно. Я хочу запустить Django против MSSQL 2005. Оба выглядят достаточно активными и современными. Кажется, я не вижу никаких уникальных моментов для них.
- Кто-нибудь может порекомендовать один над другим?
- Будет ли тривиально поменяться местами позже?
- Готовы ли они к производству?
Спасибо!
1 ответ
Мой выбор - django-pyodbc из-за кроссплатформенных требований. django-mssql работает только в Windows.
Джанго-Пёдбц работает с Югом.
В Django-pyodbc есть некоторые ошибки и сам pyodbc. Я залатал оба (где-то нашел код). Первой проблемой была вставка ключей, которые являются идентичными (то есть автоматически инкрементированными) в БД при выполнении команды manage.py ss_loaddata. ss_loaddata - это специальная команда для этого бэкэнда вместо "loaddata". Вторая проблема... Я не помню этого.
Как я вижу, в django-mssql тоже есть ошибки, но, надеюсь, меньше, чем в pyodbc. Я еще не пробовал.
Может быть, оба стабильны сейчас:)