新規モジュールのスケルトンを作成してみます
ウインドウズ版
1 |
odoo-cmd staffold fleet_jp addons |
‘odoo-cmd’ は、内部コマンドまたは外部コマンド、
操作可能なプログラムまたはバッチ ファイルとして認識されていません。
(ーー;
1 |
py -3 odoo-cmd staffold fleet_jp addons |
で
odoo13\Odoo 13.0\server\addons にモジュールが作成されます
管理者モードを有効にして
アプリリストを更新
ここ重要ですが、フィルターを取り消します
作成したモジュールが表示されます。
リナックスの場合
同じように
1 2 |
[root@v133-18-203-152 odoo13]# odoo-bin scaffold fleet_jp addons [root@v133-18-203-152 odoo13]#py -3 odoo-bin scaffold fleet_jp addons |
1 |
-bash: py: command not found |
エラーです。
絶対パスでやってみると
1 2 3 4 5 6 7 |
[root@v133-18-203-152 odoo13]# /opt/odoo/odoo13/odoo-bin scaffold fleet_jp addons Traceback (most recent call last): File "/opt/odoo/odoo13/odoo-bin", line 5, in <module> import odoo File "/opt/odoo/odoo13/odoo/__init__.py", line 75, in <module> import PyPDF2 |
PyPDF2がないと、あるはずなんだけど
・・・
感が働きました(^^
python envか
1 2 3 4 |
[root@v133-18-203-152 odoo]# su - odoo [odoo@v133-18-203-152 ~]$ source odoo13-venv/bin/activate (odoo13-venv) [odoo@v133-18-203-152 ~]$ source odoo13-venv/bin/activate (odoo13-venv) [odoo@v133-18-203-152 ~]$/opt/odoo/odoo13/odoo-bin scaffold fleet_jjp addons |
でアドオンフォルダにスケルトンが作成されました。
Windowsと同じようにアプリ更新で表示されます・