ICode9

精准搜索请尝试: 精确搜索
  • odoo在线开发环境部署实录(vscode)2020-11-14 11:32:21

    1、前言 本文记录了通过docker、docker-compose部署code-server、postgresql,搭建odoo在线开发环境的过程,综合体验很爽,适合小规模开发团队使用。 搭建的适合小团队的免费开源在线开发环境,基于 code-server实现,目前还比较粗糙,过程需要手动的地方较多,但用起来刚刚的,小伙伴说挺好用的

  • 最好用的免费ERP系统Odoo 12开发手册 | 第六篇 模型-结构化应用数据2020-07-30 18:34:55

    第六章 模型-结构化应用数据 1. 在第三篇文章中,我们创建了第一个Odoo应用,概览了创建Odoo应用所需的所有组件. 2. 本文及接下来的一篇我们将深入到组成应用的每一层: 模型层,视图层,业务逻辑层 3. 本文中我们将深入学习模型层,以及学习如何使用模型来设计应用所需的数据结构.

  • 【odoo】关联字段的增删改2020-07-29 07:32:24

    (0, _, values) Adds a new record created from the provided value dict. (1, id, values) Updates an existing record of id id with the values in values. Can not be used in create(). (2, id, _) Removes the record of id id from the set, then deletes it (from

  • Visual Studio Code 开发 Odoo 的安装与配置2020-06-26 18:03:36

    @ 想利用熟悉的 Visual Studio 2019 IDE 开发 Odoo,最后没有启动成功,转而使用:Visual Studio Code。     (会继续寻找解决办法,只差最后一步,如何配置项目启动参数!,其它如虚拟Python环境,requirements.txt 中包的安装都成功。这些都可以使用 图形界面操作,省事!) ***********************

  • Odoo 与微信的对接方案2020-06-21 16:52:19

    Odoo 与微信的对接方案:http://oejia.net/ https://github.com/JoneXiong/oejia_wx     Odoo 的微信模块 Wechat module for Odoo   http://oejia.net/  

  • Odoo模型开发教程2-模型创建第一讲2020-06-11 22:07:32

    创建模型 模型是 Odoo 框架的核心,它们描述应用的数据结构,是应用服务和数据库存储之间的桥梁。可围绕模型实现业务逻辑来为应用添加功能,用户界面也建立在模型之上。下面我们将学习模型的通用属性,用于影响行为,以及几种模型类型:普通(regular)、临时(transient)和抽象(abstract)类型。

  • Odoo模型开发教程2-模型创建第二讲2020-06-11 22:04:23

    模型和 Python 类 Odoo 模型以 Python 类的形式展现,在前面的代码中,有一个继承了 models.Model 类的Python 类: Book,创建了新 Odoo 模型: library.book。 Odoo 的模型保存在中央注册表(central registry)中,可通过 env 环境对象(老 API 中称为 pool)获取。 它是一个数据库保存所有可用

  • odoo 多个数据库http请求指定数据库2020-06-11 13:04:53

    以python代码为例: import requests def func(): session = requests.session() url = 'http://IP:8069/web?db=temp' # 指定数据库名称 url2 = 'http://IP:8069/stock_ex/stock_ex' # 自己创建的免验证的接口 res = session.get(url) res2 = session.get(u

  • Odoo 之业务逻辑 - 业务流程的支持2020-06-11 09:57:47

    Odoo 之业务逻辑 - 业务流程的支持 一·ORM 方法装饰器 单例记录方法:@api.one # 1. @api.one装饰的方法内,self 一定是单例 # 2. for 循环遍历,它调用装饰方法,一次一条记录,然后返回一个结果列表 # 3. self.ensure_one() 来确保操作的是单条记录。 类静态方法:@api.model # 1. 需要在

  • Odoo 12开发之后台视图 – 设计用户界面 ###2020-06-11 09:56:46

    Odoo 12开发之后台视图 – 设计用户界面 一·菜单项 # 菜单项形成一个层级结构,最顶层结构 # name 是展示在用户界面中的菜单标题 # action 是点击菜单时运行的窗口 # parenter 是父级菜单项XML ID # sequence 设置一个数字来在展示菜单项时进行排序. 如sequence="10" #

  • Odoo 12开发之报表和服务端 QWeb2020-06-11 09:53:12

    Odoo 12开发之报表和服务端 QWeb 前言 Odoo内置的QWeb引擎是报表的默认引擎. 使用 QWeb 模板设计的报表可生成 HTML 文件并被转化成 PDF 一·安装wkhtmltopdf模块 odoo 利用 whktmltopdf 将渲染的HTML页面转换成PDF文档 # 版本依赖参考 https://github.com/wkhtmltopdf/wkhtmlto

  • Odoo模块开发教程6-导入导出 CSV 数据文件第二讲2020-06-09 11:57:45

    导入数据 首先应确认开启了导入功能,默认是开启的。如果没有,进入 Settings > General Settings,在 Users 版块下勾选 Import & Export 选项即可。启用该选项后,列表视图上方 Create 按钮旁就会显示一个 Import 按钮。“ 注意: Import & Export 设置安装 base_import 模块,该模块用于提

  • Odoo模块开发教程6-导入导出 CSV 数据文件第三讲2020-06-09 11:54:11

    添加模块数据 模块使用数据文件来加载默认数据、演示数据、用户界面定义和其它需存入数据库的配置。可以选择使用 CSV 或 XML 文件。“ 注意: Odoo 12 的修改Odoo 11 及之前版本支持 YAML 格式文件,但在 Odoo 12 移除了相关支持。相关使用示例可参考 Odoo 11 官方模块 l10n_be,更多 Y

  • Ubuntu 18.04服务器中安装和配置Odoo 132020-06-08 14:52:42

    在Ubuntu 18.04服务器上的Python虚拟环境中安装和配置Odoo 13,我们将从其Github存储库中下载Odoo,并使用Nginx作为反向代理。可以根据用例和可用技术以多种方式安装Odoo,安装Odoo的最简单,最快的方法是使用官方的Odoo APT存储库。在虚拟环境中安装Odoo或作为Docker容器进行部署,使您可

  • odoo12 配置文件详解2020-06-06 12:54:19

    odoo12 配置文件详解   内容来源:点此链接 ; [options] ; addons模块的查找路径(可以配多个,多个之间以逗号分隔) addons_path = /home/odoo/odoo-12/odoo/addons,/home/odoo/odoo-12/addons,/home/odoo/odoo-12/custom ; 数据库管理密码(用于创建、还原和备份数据库等操作) admin_p

  • odoo权限2020-06-03 18:57:28

    https://www.odoogo.com/manual/odoo-dev-doc/701ffd98 id,name,model_id:id,group_id:id,perm_read,perm_write,perm_create,perm_unlink access_todo_todo,todo.todo,model_todo_task,,1,1,1,1 access_todo_todo2,todo.todo2,model_todo_category,,1,1,1,1 id 唯一标识,模块内唯

  • odoo开发2020-06-03 18:52:32

    odoo版本 odoo12是稳定版本,odoo13是测试版本,比较激进,测试新功能 须知 ubutu sudo apt install python3-pip 命令行启动 https://www.odoogo.com/manual/odoo-dev-doc/0a7d9c4e 指定数据库用户 python odoo-bin -r odoo12 -w odoo12 指定配置文件 python odoo-bin -c odoo12.co

  • odoo开发学习-debug&开发者模式 取消2020-05-16 15:05:34

    实现效果参考模块: https://apps.odoo.com/apps/modules/9.0/dev_mode/   自己实现参考: https://www.odoo.com/zh_CN/forum/help-1/question/how-to-disable-developer-mode-or-debugging-feature-in-openerp-7-10806 http://change-openerp-web.blogspot.com https://gitlab.merc

  • Odoo 与 快递鸟对接模块2020-05-11 09:06:26

    快递鸟提供了600+的物流公司对接接口,是比较不错的物流查询服务选择,本文将介绍由笔者写的一个快递鸟对接工具。有兴趣的同学可以通过本人的淘宝 进行选购。 设置快递鸟接口参数 使用这个模块的先决条件就是需要在快递鸟平台上注册一个开发者账号,并通过实名认证。然后得到一个APP K

  • Odoo学习笔记(二)安装一个新模块2020-05-10 20:58:08

    前言: odoo这么强大,并不仅仅是odoo的强大,还有社区的强大,社区提供了各种应用插件,有收费的,有免费的。 正是这些市场中的应用和插件使得odoo强大,有更好的适应性来适应不同企业的需求。 而我们做的二次开发,也本着不修改源代码,使用应用或插件的方式来增强odoo的功能。 首先要先了解odoo

  • Odoo学习笔记(一)搭建windows开发环境2020-05-10 18:52:11

    前言: 虽然很多人都说学习odoo,最好是linux开发环境,可是我这业余选手有不是只做开发,还有好多活是在windows上做的,我还是做windows开发环境吧。 开始学习Odoo之前,需要具备一些基础知识: 下载git源码、配置python虚拟环境、基本了解数据库服务器的部署和连接、python编程基础知识。 部

  • 自动化API之一 生成开源ERP Odoo App 的RestFul API2020-05-05 13:56:29

    1.在服务器上安装开源ERP Odoo   安装步骤请自行百度,本文重点不在于指导安装,以下是安装后PC端效果。   Odoo:      2.在Uniconnector平台上注册Odoo App 移动端应用 3.配置Odoo App 移动端应用 按安装Odoo的服务器环境,填写数据库类型、版本、IP、端口、数据库名称、用户

  • odoo开发学习 -- Python2 or Python3 ?2020-04-27 11:56:58

    写给徘徊在选择python2 和 python3之间的你! python2 LTS默认支持年限 有同学说python3性能比python2慢?那是python3刚出来时! python2 和 python3性能对比,来自比较官方的数据:https://speed.python.org/comparison/  

  • Odoo开发教程18-Odoo 安装第三方插件2020-04-25 11:04:25

    在 Odoo 实例中产生新的模块并安装,对于初学者总会容易搞不清。下面一起来熟悉这一点。 查找社区模块 网络上有很多 Odoo 模块,Odoo 应用商店可以下载一系列模块安装到系统中。另一个重要的资源是 Odoo 社区联盟(OCA – Odoo Community Association)维护的模块,可在 GitHub 上查找。O

  • Odoo开发教程19-使用 Python 虚拟环境安装 Odoo第一讲2020-04-25 11:03:46

    维护多个 Odoo 版本的代码在 Odoo 开发中很常见,需要整理一下来保持项目在同一台开发机器上并行。改变版本有时会需要上下文的切换。比如,现在 Odoo 的启动执行文件是 odoobin,而在老版本中是 odoo.py。迁移到 Python 3 后又更易混淆了,我们要知道是选择python/pip 还是 python3/pip3,

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有