#odoo #odoo-14
Вопрос:
Я обнаружил, что использую команду scaffold
для создания шаблона для нового модуля. Однако, поскольку я часто им пользуюсь, мне нужно утомительно удалять некоторые файлы или некоторые коды, чтобы сделать его структурой, которая мне нравится большую часть времени. Например, я всегда удаляю control
папки и demo
папки, изменяю некоторые коды в init
файлах и manifest
файлах и добавляю значок.
Есть ли какой-либо способ, которым я могу внести изменения и сохранить их в scaffold
команде, чтобы каждый раз, когда я ее вызываю, она генерировалась в соответствии с моей модификацией?
Ответ №1:
Вы можете использовать scaffold -t
или scaffold --template
с вашим исходным исходным именем модуля.
Например, создайте свой модуль шаблона и удалите папки, которые вы не хотите создавать из каркаса.
После этого передайте это имя модуля шаблона при создании нового модуля каркаса.
каркас -t template_module new_customer_module_name путь к назначению_module_path
или
каркас —шаблон template_module new_customer_module_name путь к назначению_module_path
Комментарии:
1. Работает как заклинание!