探索网络框架¶
本教程由两部分组成,旨在向您介绍 Web 框架的基础知识。无论您是该框架的新手还是已有一些经验,本教程都将为您在项目中使用 Web 框架奠定坚实的基础。
第一部分介绍 Owl 组件的基础知识,它们是 Web 框架的关键部分。 Owl 组件是可重用的 UI 组件,可用于快速高效地构建复杂的 Web 界面。我们将探索如何在 Odoo 中创建和使用 Owl 组件。然后,在本教程的第二部分中,我们重点关注使用 Odoo 的各种功能创建仪表板。仪表板是任何 Web 应用程序的重要组成部分,并提供了使用 Odoo 代码库并与之交互的良好起点。
本教程假设您具有一些使用 Odoo 进行开发的基本知识(模型、控制器、QWeb 等)。如果您是 Odoo 新手,我们建议您先阅读 服务器框架101 教程,然后再继续本教程。
注解
本教程的每一章都是一个独立的项目。 如果您对 Owl 感到满意,可以直接从第 2 章开始。
设置¶
克隆 official Odoo tutorials repository 并切换到分支
19.0。将克隆的存储库添加到您的
--addons-path。启动一个新的 Odoo 数据库并安装模块
awesome_owl(适用于第 1 章)和awesome_dashboard(适用于第 2 章)。