私は Django をまったく初めて使用しますが (pyodbc は使用しません)、データベースの設定がどのように機能するかについて少し混乱しています。モデル ルートに移動し、次の odbc 構成を持つ Netezza データベースに接続するように settings.py を構成したいと思います。
DRIVER={NetezzaSQL}
SERVER=netezza
DATABASE= database_name
UID=myID
PWD=mypassword
odbc インスタンスは次のようになります。
$odbcinst -j
unixODBC 2.2.14
DRIVERS....... /etc/odbcinst.ini
STSREM DATA SOURCES..../etc/ODBCDataSources
USER DATA SOURCES.../u/me/.odbc.ini
SQLULEN Size......8
SQLLEN Size.....8
SQLSETPOSIROW Size..8
これをsettings.pyファイルに入れる方法を理解することはできません。誰かがこれがどのように機能するか説明できますか?
PS 同様の質問がここで尋ねられました: unixodbc と netezza ODBC ドライバーの問題 (未定義のシンボル: SSL_connect)が、答えはどれも役に立ちませんでした。