ときodooフレームワークのデフォルトのPostgresデータベースへのアクセスが、実用的なアプリケーションのシナリオでは、別のデータベースを使用することが避けられない、OCAの下で、関連するモジュールを共有するために、ここで、他のサードパーティのデータベースに接続する方法を検討する必要がある、ここで、特定のソースコード。
私は次のようにリストに集約されたのサード・パーティ・データベースの場合に接続する必要があります。
現時点では、7つのモジュールがあり、base_external_dbsourceは、他の人がそれに依存している、最も基本的なモジュールです。ビューodooのアクセスプロセスポイントの一例として、MSSQLの横。
1.必要な依存関係のpythonをインストールします。
SQLAlchemyのインストールPIP
pymssqlをインストールするPIP
2.インストールbase_external_dbsourceのbase_external_dbsource_sqliteとbase_external_dbsource_mssqlモジュール。対応する操作インタフェースを以下に示します。
自分でここに公式のレイアウト問題のいくつかは、次の再公開するので。図パターン文字列と対応するパスワードに係るMSSQLコネクタ構成は、接続試験の結果を以下に示します:
ターゲット・データベースへの接続が成功し、あなたが彼らのビジネスのアップを実行するためにodooモジュールで、サードパーティのデータベースにアクセスするには、このクラスを呼び出すことができるようにします。