Как изменить структуру файлов и папок команды scaffold?

#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. Работает как заклинание!