odoo用什么语言开发(为什么odoo默认使用PostgreSQL作为数据库?)

大家好,今天小编关注到一个比较有意思的话题,就是关于Odoo是什么语言开发的?Odoo基于什么框架?的问题,于是小编就整理了4个相关介绍为您解答,让我们一起看看吧。

专业成都网站建设公司,做排名好的好网站,排在同行前面,为您带来客户和效益!成都创新互联公司为您提供成都网站建设,五站合一网站设计制作,服务好的网站设计公司,成都做网站、网站制作负责任的成都网站制作公司!

odoo公司全称?

OdooERP起初并不叫Odoo,最初的名字为TinyERP,08年5月之后称之为改名OpenERP之后又改为Odoo是一套全球开源的ERP/CRM系统。Odoo 是用于经营公司很好的开源管理软件。

Odoo是一系列开源商业应用套件,此套件可满足公司的大部分应用需求,例如,企业基本的进销存、采购、销售、MRP生产制造、预算管理、WMS仓库库存管理、企业招聘、员工合同、休假、午餐管理、条码、商店、论坛、车队管理、客户追溯管理、VOIP、网店、企业官方网站,财务会计、E-Shop电子商务、银行对账、CRM客户关系管理、资产管理、HR工资管理、POS餐饮、项目管理、聊天IM沟通、PLM等等。

Odoo(原名OpenERP)是由一家比利时公司开发的开源ERP,Odoo发展的初衷是为了提供SAP、Oracle EBS等商业ERP软件的开源替代产品。 
Odoo是一个开源框架,也是一款开源商业应用程序套装,它覆盖了企业管理的所有应用需求:CRM、电子商务、进销存、财务、POS、MRP、HRM等。 
Odoo采用模块化化设计,使用Python语言开发,数据库采用开源的PostgreSQL。  Odoo支持多语言、多币种、多数据库、多公司管理。 
Odoo作为跨平台的应用系统,B/S架构、通过浏览器即可访问,支持在Windows、Linux、Mac等多种操作系统上运行,还支持通过Andriod、iPhone、平板电脑、POS、PDA等终端接入访问。

为什么odoo默认使用PostgreSQL作为数据库?

Odoo 的模型关联是直接使用postgresql数据库的表外键。Odoo的写法如下:

其中

ondelete

属性值,对应postgresql的外键约束 ON DELETE,取值说明:

NO ACTION

如果违反外键约束会产生一个错误。如果约束被延迟,那么到事务结束检查约束时如果仍然因为存在一个引用行而违反外键约束,则仍会产生错误。这是默认值。其他的动作action都不能被延迟。

RESTRICT

违反外键约束会产生一个错误。

CASCADE

级联删除或更新。分别删除一个引用行或者更新一个引用列的值。

SET NULL

设置引用列(referencing column(s))的值为null

SET DEFAULT

设置引用列为其缺省值。如果缺省值不是null,那么仍然需要被引用表中有一条记录的被引用字段的值与之匹配,否则操作会失败。

odoo介绍?

Odoo 是基于Python写的一系列开源商业应用程序套装,前身是OpenERP。

此套装可满足中小型企业的一切应用需求,例如,企业基本的进销存、采购、销售、MRP生产制造、品保质量保障、企业招聘、员工合同、休假、午餐管理、内部论坛、车队管理、内部聊天IM沟通。

做odoo开发的人多吗?

ODoo的开发人员相对比较少原因是ODoo这个开源ERP系统在国内的普及率较低,虽然在海外市场得到了广泛的应用,但是国内市场上对ODoo的认可度和应用程度还处于相对较低水平,所以ODoo的开发人员相对较少
随着国内企业信息化程度的不断提升和人们对ERP系统需求的增加,ODoo的应用在国内会逐渐普及,届时相信ODoo的开发人员也会随之增加

到此,以上就是小编对于odoo用什么语言开发的问题就介绍到这了,希望这4点解答对大家有用。

分享文章:odoo用什么语言开发(为什么odoo默认使用PostgreSQL作为数据库?)
文章出自:http://www.gawzjz.com/qtweb/news29/205329.html

网站建设、网络推广公司-创新互联,是专注品牌与效果的网站制作,网络营销seo公司;服务项目有等

广告

声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联