标签:ERP

Odoo

Odoo 17开发者指南第四章 应用模型

Odoo 17开发者指南第四章 应用模型
本章将介绍对现有的插件模块进行一些小的增强。我们已经在第三章 创建Odoo插件模块中将插件模块注册到Odoo实例中。现在,我们将更深入地探索模块的数据库层面。读者将学习如何创建一个新的模型(数据库表),添加新的字段,并应用约束。读者还将了解如何在Odoo中使用继承来修改现有模型。在本章中,您将使用在上一章中创建的相同模块。本章涵盖以下内容:定义模型表示……继续阅读 »

Alan 4周前 (06-27) 408浏览 0评论5个赞

Odoo

Odoo 17开发者指南第三章 创建Odoo插件模块

Odoo 17开发者指南第三章 创建Odoo插件模块
现在我们已经有了开发环境,并且知道如何管理Odoo服务端实例和数据库,接下来学习如何创建Odoo的插件模块。本章的主要目标是掌握插件模块的结构以及添加组件的典型增量工作流程。本章中提到的各种组件将在后续章节中详细介绍。一个Odoo模块可以包含多个元素:业务对象:声明为Python类,这些资源根据其配置由Odoo自动持久化。对象视图:业务对象UI……继续阅读 »

Alan 1个月前 (06-23) 709浏览 3评论2个赞

Odoo

Odoo 17开发者指南第二章 管理Odoo服务端实例

Odoo 17开发者指南第二章 管理Odoo服务端实例
在第一章 安装Odoo开发环境中,我们介绍了如何使用源代码附带的标准内核插件来配置Odoo实例。作为自定义Odoo默认功能的标准实践,我们创建一个单独的模块并将其保存在不同的仓库中,以便以后可以清晰地升级Odoo自有和您的自定义仓库。本章重点介绍如何向Odoo实例添加非内核或自定义插件。在Odoo中,可以从多个目录加载插件。此外,建议从单独的文件夹加载第三方……继续阅读 »

Alan 1个月前 (06-16) 435浏览 0评论4个赞

Odoo

Odoo 17开发者指南第一章 安装Odoo开发环境

Odoo 17开发者指南第一章 安装Odoo开发环境
为开启我们的Odoo开发之旅,我们要通过安装Odoo的源代码来配置我们的开发环境,这样可以对源码增强、调试及提高自身的开发技能。配置Odoo开发环境的方法有很多,但本章意在最佳方法。读者可以在网上找到讲解其他方法的教程。请注意,本章配置的是开发环境,其需求与生产环境不同;生产环境有不同的参数,必须根据系统中的数据量和用户量对配置文件做配置。在本章中会介绍配置……继续阅读 »

Alan 1个月前 (06-16) 721浏览 0评论6个赞

Odoo

第十章 Odoo 15开发之后台视图 – 设计用户界面

第十章 Odoo 15开发之后台视图 – 设计用户界面
本章讲解如何创建视图实现业务应用的用户界面。Odoo用户界面首当其冲的是菜单项以及点击菜单所执行的各种操作,因此我们首先会学习这些内容。最常用的视图类型是表单视图,有几种元素我们必须要学习,包含如何在视图中组织元素布局以及理解字段和按钮中的所有选项。其它常用的视图有列表视图和搜索视图。最后,还有一些具有特殊目的的其它视图类型,比如透视表和图表视图。在本章……继续阅读 »

Alan 9个月前 (11-14) 1358浏览 1评论2个赞

Odoo

第九章 Odoo 15开发之外部 API – 集成第三方系统

第九章 Odoo 15开发之外部 API – 集成第三方系统
Odoo 服务端提供有外部 API,可供网页客户端和其它客户端应用使用。本章中我们将学习如何Odoo 的外部 API来实现将其Odoo服务端作为后端的外部应用。可通过编写脚本来加载或修改Odoo数据,或是集成Odoo现有的业务应用,作为对Odoo应用一种补充。我们将描述如何使用Odoo RPC调用,然后根据所学知识使用 Python为图书应用创建一个简单……继续阅读 »

Alan 2年前 (2022-11-30) 2444浏览 0评论7个赞

Odoo

Odoo 15实战开发之OWL视图开发

Odoo 15实战开发之OWL视图开发
什么是OWL OWL是 Odoo 在版本14中一个大动作,是Odoo Web Library的缩写,简单的说是一套前端开发框架。官方总结主要特性有:声明式的组件系统基于钩子的响应式系统默认为并发模式存储和前端路由听起来有些类似流行的 Web 框架 Angular、Vue、React等,那么 Odoo 为什么还要重造轮子,请收看《Odoo 有话……继续阅读 »

Alan 3年前 (2021-09-10) 12557浏览 7评论40个赞

Odoo

【翻译中】Odoo 14开发者指南第二十四章 IoT盒子

【翻译中】Odoo 14开发者指南第二十四章 IoT盒子
全书完整目录请见:Odoo 14开发者指南(Cookbook)第四版Odoo提供对物联网(IoT)的支持。IoT是一种设备/传感器网络,可在互联网上进行数据交换。通过系统连接这些设备,就可以进行使用了。例如,将Odoo连接到打印机上,就可以直接向打印机发送PDF报表了。Odoo使用称之为IoT盒子的硬件,用于连接打印机、卡尺、支付设备和脚踏开关等设备。本章……继续阅读 »

Alan 3年前 (2021-05-27) 6302浏览 0评论9个赞

Odoo

Odoo 14开发者指南第二十三章 在Odoo中管理email

Odoo 14开发者指南第二十三章 在Odoo中管理email
全书完整目录请见:Odoo 14开发者指南(Cookbook)第四版集成Email是Odoo的最突出的一个功能。可以通过Odoo用户界面直接发送和接收邮件。甚至可以在业务文档中直接管理email来往记录,如线索、销售订单和项目。本章中,我们将探讨一些在Odoo中处理邮件的重要方式。这里我们将讲解如下主题:配置邮件接收和发送服务器管理文档中的聊天器……继续阅读 »

Alan 3年前 (2021-05-27) 5985浏览 2评论1个赞

Odoo

【翻译中】Odoo 14开发者指南第二十二章 POS(销售点)

【翻译中】Odoo 14开发者指南第二十二章 POS(销售点)
全书完整目录请见:Odoo 14开发者指南(Cookbook)第四版本章中,我们将讲解如下内容:添加自定义JavaScript/SCSS文件在键盘上添加动作按钮做RPC调用修改POS界面UI修改已有业务逻辑修改客户收据引言截至目前在本书中我们探讨了两种基本代码。一种是用于创建视图、动作、菜单、向导等的后端基本代码。第二种是用于创建网页、……继续阅读 »

Alan 3年前 (2021-05-27) 4096浏览 0评论1个赞