0

Product モジュールに依存するカスタマイズされたモジュールがあります。既に Product をopenerpの依存セクションに入れています。ただし、独自のモジュールをインストールしようとすると、製品モジュールが提供するフィールドに関連するエラーが発生します。モジュールのインストール シーケンスを制御して、製品モジュールを自分のモジュールの前に最初にインストールする方法はありますか。

個別のモジュール (製品とモジュール) を個別に実行しても機能しますが、モジュールを 1 つだけインストールして実行したいと考えています。

4

1 に答える 1

0

残念ながら、モジュールの早期ロードを完全に制御することはできません。これに影響を与えるためにできることが 2 つあります。

  1. 関連モジュールのopenerp .pyの 'depends' 属性に依存モジュールを追加します。例: 'depends': [ 'stock','sale'],
  2. モジュールのロードはアルファベット順に影響を受けるため、モジュールに x または z で始まる名前を付けると、最後にロードするのに役立ちます。
于 2013-02-04T20:38:50.200 に答える