저의 환경은 이렇습니다
OS : ubuntu 14.04
python3.4
pip install django==1.8.17
pip install django-pyodbc-azure==1.8.17
sudo apt-get install unixodbc unixodbc-dev tdsodbc freetds-dev
=== settings.py ===
DATABASES = {
'default': {
'NAME': '디비이름',
'ENGINE': 'sql_server.pyodbc',
'HOST': '아이피 또는 도메인',
'PORT': '1433',
'USER': '디비 아이디',
'PASSWORD': '디비 비번',
'OPTIONS': {
'host_is_server': True,
'unicode_results': True,
'driver': 'FreeTDS',
}
}
}
=== sudo vim /etc/odbcinst.ini ===
[FreeTDS]
Description=FreeTDS Driver
Driver=/usr/lib/x86_64-linux-gnu/odbc/libtdsodbc.so
Setup=/usr/lib/x86_64-linux-gnu/odbc/libtdsS.so
이렇게 세팅한 후
python manage.py inspectdb 를 해보면 작동되는걸 확인할 수 있습니다.
'개발 > django' 카테고리의 다른 글
장고에서 메일 한글 인코딩 문제 해결 방법 (0) | 2016.11.24 |
---|---|
django 한 페이지에 두개 이상의 form 이 있을때 action 처리방법 (0) | 2016.11.24 |
우분투14.04 에서 Django + uWSGI + Nginx 설치하기 (0) | 2016.11.23 |