外部データベースへのodoo接続

とき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モジュールで、サードパーティのデータベースにアクセスするには、このクラスを呼び出すことができるようにします。

おすすめ

転載: www.cnblogs.com/yanhuaqiang/p/11527888.html