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