Відкрийте для себе веб-фреймворк¶
Цей посібник, що складається з двох частин, розроблений для ознайомлення вас з основами веб-фреймворку. Незалежно від того, чи ви новачок у цій сфері, чи маєте певний попередній досвід, цей посібник надасть вам міцну основу для використання веб-фреймворку у ваших проектах.
Перша частина охоплює основи компонентів Owl, які є ключовою частиною веб-фреймворку. Компоненти Owl – це компоненти інтерфейсу користувача, які можна використовувати повторно, щоб швидко та ефективно створювати складні веб-інтерфейси. Ми розглянемо, як створювати та використовувати компоненти Owl в Odoo. Потім, у другій частині цього посібника, ми зосередимося на створенні панелі інструментів за допомогою різних функцій Odoo. Панелі інструментів є важливою частиною будь-якої веб-програми та забезпечують гарну відправну точку для використання та взаємодії з кодовою базою Odoo.
Цей посібник передбачає, що ви маєте деякі базові знання з розробки з Odoo загалом (моделі, контролери, QWeb тощо). Якщо ви новачок в Odoo, ми рекомендуємо вам почати з посібника Серверний фреймворк 101, перш ніж продовжувати роботу з цим посібником.
Примітка
Кожен розділ цього посібника є незалежним проєктом. Якщо ви впевнено працюєте з Owl, можете почати одразу з розділу 2.
Налаштування¶
Клонуйте офіційний репозиторій навчальних посібників Odoo та перейдіть до гілки
17.0.Додайте клонований репозиторій до вашого
--addons-path.Запустіть нову базу даних Odoo та встановіть модулі
awesome_owl(для розділу 1) таawesome_dashboard(для розділу 2).