简介Odoo13预计在今年10月发布,新的版本将带来很多变化,国内Odoo金牌服务商开源智造的专家团队提前进行了预览版的研究,总结了以下关键的13的功能亮点,欢迎大家一起研究反馈!Odoo13新功能特性预告   1.免费开源社区版将享有原企业版拥有的完整网站表单生成器 (类似金数据、麦客表单)2.免费开源社区版将享有原企业版拥有的销售优惠券和促销模块3.列表视图的改进,如批量编
转载 2024-07-05 21:16:16
29阅读
odoo系统的小图标都采用了 fontawesome字体图标 odoo xml视图中引用小图标 即:odoo中引用的时候,找到相应的图标名称,前边加:"fa-" 前缀。 例:indent 字体图标 odoo视图引用的时候,加 fa-indent 加强用法 # 默认我们加的是标准小图标,若要其它大的,
转载 2018-02-08 13:21:00
503阅读
2评论
Odoo 的一个强大功能是无需直接修改底层对象就可以添加功能。这是通过其继承机制来实现的,采取在已有对象之上修改层来完成。这种修改可以在不同层上进行-模型层、视图层和业务逻辑层。我们创建新的模块来做出所需修改而无需在原有模块中直接修改。上一篇文章中我们从零开始创建了一个新应用,本文中我们学习如何通过继承已有的核心应用或第三方模块来创建新的模块。实现以上本文将主要涵盖:原模型扩展,为已有模型添加功能
# Odoo能用MySQL吗? Odoo 是一款功能强大的开源企业管理软件,广泛应用于各类企业的资源管理。然而,关于 Odoo 数据库的选择,许多人会好奇:“Odoo 能用 MySQL 吗?”这个问题的答案是:Odoo 本身是基于 PostgreSQL 构建的,官方并不支持 MySQL 作为其数据库管理系统。 ## Odoo 的架构 Odoo 的架构设计依赖于 PostgreSQL 提供的丰
原创 2024-09-24 05:13:21
45阅读
引言   在进入Odoo开发之前,我们需要建立我们的开发环境,并学习它的基本管理任务。在本章中,我们将学习如何设置工作环境,在这里我们将构建我们的Odoo应用程序。我们将学习如何设置Debian或Ubuntu系统来托管开发服务器实例,以及如何从GitHub源代码中安装Odoo。然后,我们将学习如何设置与Samba的文件共享,这将允许我们从运行Windows或任何其他操作系统的工
转载 2023-11-11 23:21:52
174阅读
odoo主张自由。让设计者自由地走的更远,让用户自由地根据他们的需要自定义所有。 准备好创建自己的主题了吗?ok.在你开始之前,有些事情你应该知道。本教程是一个创建Odoo主题的指导。给网页设计师的介绍如果您是首次使用Odoo的一个网页设计师,那这是一个正确的地方。本教程将概述Odoo题材创作的基础。注 Odoo团队已经创建了一个强大并易于使用的框架。没有必要了解特殊语法来使用这套工具。创建一
4 127.0.0.1:8069 4.1 Figure 6: 新建数据库 admin 左边有create(新建数据库),duplicate(复制数据库),drop(删除数据库),backup(备份数据库),restore(恢复数据库),password(修改管理员密码)。http://127.0.0.1:8069/web/database/managerpsql -l 创
在更深入了解 Odoo 开发之前,我们应配置好开发环境并学习相关的基础管理任务。本文中,我们将学习创建 Odoo 应用所需用到的工具和环境配置。这里采用 Ubuntu 系统来作为开发服务器实例的主机,可以是云服务器、本地服务器或者 PC 上的虚拟机。本文主要内容有:⚫ 配置主机,可以是 Ubuntu 系统或 PC 机上的 Linux 子系统⚫ 使用源码安装 Odoo,包括数据库和系统依赖的安装⚫
转载 2023-07-03 09:33:46
394阅读
简介:odoo之所以强大,是因为他不仅是一个开源ERP,更因为它是一个框架。或者说你可以把它当作框架来用。快速开发一些程序。就是通过addons,可以快速增加一些功能的。一:通过命令行创建一个空的模块打开pycharm的终端,输入 python odoo-bin scaffold autodump ./myaddonsautodump是新模块的名字,./myaddons,是模块存储路径二
转载 2023-07-03 09:41:30
346阅读
odoo本地环境配置1、资料准备阶段2、环境配置阶段1、检查安装阶段2、镜像导入阶段3、环境搭建阶段3、openerp-server.conf示例4、我的代码路径示例5、测试 1、资料准备阶段1. pycharm版本 pycharm-professional-171.3780.47.exe2. python版本 python-3.7.0-amd64.exe3. 两个tar包odoo12.tar和
转载 2024-05-07 15:11:49
61阅读
Odoo接口开发 Odoo是通过Controller来(控制器)发相应的接口的,路由是通过装饰有的方法定义的route() 先定义一个Controller类 在项目的文件夹controllers新建一个controller.py文件,一定一个Controller类,如下: 使用route()定义路由 路由:Controller odoo.http.route(route=None, 
转载 2021-06-09 00:06:00
766阅读
2评论
Odoo开发规范模块结构文件夹列表及对应作用data/:演示和数据文件models/:模型定义controllers/:控制器(包含HTTP路由)views/:视图和模版static/:web资源,包括css/, js/, img/, lib/, ...wizard/:向导及其视图report/:报表tests/:单元测试代码文件命名业务model放置在一个文件里,如果模块只包含一个model,它
转载 2022-06-17 06:03:18
512阅读
# Odoo Python 开发入门指南 ## 概述 在本文中,我将向你介绍如何进行Odoo Python开发。作为一名经验丰富的开发者,我将帮助你了解整个开发流程,并提供每个步骤所需的代码和解释。 ## 整个开发流程 下面的表格展示了实现"Odoo Python 开发"的步骤: | 步骤 | 描述 | | ---- | ---- | | 步骤一 | 创建Odoo模块 | | 步骤二 | 定
原创 2024-01-14 09:44:48
91阅读
第二章 开发环境设置取决于要实现的案例,有多种方式来安装odoo,对于odoo开发者和odoo的员工来说,最好的办法 是安装odoo的源码(从odoo源码来运行dooo)准备环境首先,按照指南中关于环境搭建的章节来准备你的环境。重要提醒: 下面的步骤仅仅针对odoo员工,其中提到的仓库并不对第三方开放。这段章节是针对odoo员工的,所以略过略。运行服务器通过odoo-bin运行一旦odoo所有的依
在讨论“Python可用于服务端开发吗”这个问题时,我发现自己需要从多个方面进行分析和整理,以便全面覆盖这个主题。在深入探索之前,可以确定的是,Python是一种灵活且功能强大的语言,适用于服务端开发,特别是在构建Web应用、API和微服务架构方面。 ## 备份策略 为了确保服务端应用的数据安全,我认为制定备份策略是至关重要的。备份策略应该包含完整的数据备份、增量备份以及差异备份策略。 ``
原创 5月前
3阅读
Odoo是世界第一的开源ERP软件,很多企业都在使用.在使用的过程中,为了满足企业的管理需求,二次开发是必不可少的。Odoo开发如何入门?星辉信息科技总结了一下,主要包括以下几点Python基础知识学习Odoo是使用Python作为后端开发语言的,所以想要做好Odoo的二次开发,Python的基础语法及编程调试方法这边要了解,可以先找一些Python的语法书或者培训视频看下,自己边学边练Odoo
摘自openERP开发群 jeff主讲2014-12-08 21:38:33 上海-开阖Jeff(85822082):xmlid重复,是个坑 2014-12-08 21:43:21 上海-开阖Jeff(85822082):xml定义的顺序也是坑 2014-12-08 21:43:40 上海-行云流水(35245755):先定义,后用。。。 2014-12-08 21:
转载 精选 2014-12-10 20:47:26
1282阅读
在Kubernetes(K8S)平台上搭建Odoo开发环境是一项常见的任务,本文将通过详细的步骤和代码示例来教你如何实现这一目标。 首先,让我们通过以下表格展示整个搭建流程的步骤: | 步骤 | 操作 | |-------------|-----------------
原创 2024-04-23 20:13:42
111阅读
Odoo 的一个强大功能是无需直接修改底层对象就可以添加功能。这是通过其继承机制来实现的,采取在已有对象之上修改层来完成。这种修改可以在不同层上进行-模型层、视图层和业务逻辑层。我们创建新的模块来做出所需修改而无需在原有模块中直接修改。上一篇文章中我们从零开始创建了一个新应用,本文中我们学习如何通过继承已有的核心应用或第三方模块来创建新的模块。实现以上本文将主要涵盖:⚫ 原模型扩展,为已有模型添加
转载 2024-04-04 08:15:03
111阅读
模块基本目录 model下的__init__.py要把model文件import出来要不然会报找不到模型错误 from . import epidemic_record 模块根路径下面的__init__.py要把modelimport出来要不然会报找不到模型错误 from . import mode ...
转载 2021-08-01 22:05:00
401阅读
  • 1
  • 2
  • 3
  • 4
  • 5