カスタム モジュールを作成しましたが、変更が反映されません。これらのモジュールを更新するコマンドは何ですか。
質問する
2061 次
2 に答える
0
カスタム アドオンを追加する場合、Odoo がアドオンの変更を認識したり、新しいアドオンの存在を警告したりするために、いくつかのことが必要です。
最も簡単な方法。サーバーを再起動します。アプリ セクションでアプリを検索します。それを選択して更新します。
コマンドライン方式が本当に必要な場合。erppeek を使用して、admin として以下を実行できます。
model('ir.module.module').update_list()
client.upgrade('your_addon')
または、odoo シェルで実行できます。
env['ir.module.module'].update_list()
env['ir.module.module'].search([('name','=','your_addon')]).button_immediate_upgrade()
または、サーバーの起動時に -u を追加してアップグレードし、起動時にアドオンを追加できます。
Odoo8 / Odoo9 の例
./odoo.py -d <your_db_name> -c <your_config_path> -u <your_addon>
Odoo10 の例
./odoo-bin -d <your_db_name> -c <your_config_path> -u <your_addon>
于 2017-01-06T04:44:04.950 に答える
0
スクリプト パラメータでモジュール名を指定し、その後に「-u」を付けてください。
例:-u vendor_management
これにより、コマンドラインからモジュールが更新されます
于 2017-01-06T05:18:42.307 に答える