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