odoo是什么

我们要学习的odoo是什么?

首先,他是推荐基于Python语言做开发的Web框架,它和Django、Flask等Python前端框架一样。

odoo框架是开源的,它的长处在于快速搭建纯B/S架构的ERP系统,因为它是针对ERP的需求发展而来的,适合定制出符合客户各种需求的ERP系统和电子商务系统。在odoo框架中,odoo开发者已为我们预置了众多模块:销售、采购、库存、财务、生产、项目管理、CRM、POS、人力资源、车辆管理、午餐管理、网站等等。

当然,他能做的并不只是ERP,作为odoo框架的使用者,我们完全可以构建出各种用途的B/S系统。这完全得益于odoo强大的底层结构,得益于odoo的最大特点——模块化。

odoo的模块化 

我们都知道积木、拼图、乐高等益智游戏的存在,这些游戏的完成品都是有一个又一个的部分组成的。

我们使用odoo框架去开发系统就好像搭积木,拼拼图一样,作为框架使用者,我们要完成的系统就是乐高成品,而系统中的模块就是每一块乐高块。在我们要做的系统中,我门需要什么模块就开发安装什么模块,不需要就不安装,安装错了再卸载下来就可以了。系统要想变成什么样子,完全取决于你想要什么。所以上面说,

ODOO13 开发教程一 认识odoo相关推荐

  1. ODOO13 开发教程三 开始你的第一个模块

    在这篇文章中,我将演示如何创建并安装一个新的模块.在开始之前,我必须给大家讲讲蛋挞王子的故事. 和白雪公主一样,蛋挞王子从小饱受其继母的虐待,在好心的门卫大爷的帮助下,蛋挞王子逃往了葫芦山,遇见了七个 ...

  2. ODOO13 开发教程二 Windows开发环境搭建

    这篇文章写给刚接触odoo开发的朋友,在这篇文章中,主要介绍Windows下,odoo开发环境的搭建方法. 本文的推荐开发环境搭建使用 PyCharm.Python3.7.odoo13社区版 Wind ...

  3. ODOO13 开发教程八 自定义导出数据到Excel

    前面几篇文章,我们已经说明怎么去创建并安装自己的模块.如果你跟着前几篇去做了,那太好了,我们可以一起进行本篇文章的学习了. 本篇实际上为新的odoo开发者说明,如何在odoo中,使用第三方包将数据导出 ...

  4. ODOO13 开发教程四 模型中的字段

    在这篇文章中,我将整理出odoo中不同类型的字段及其它们的使用.在开始之前,我必须再给大家讲讲蛋挞王子的故事. 在上节中,小程序猿为蛋挞王子做了一个图书管理的模块,并进行了安装测试.但很明显,模块太简 ...

  5. ODOO13 开发教程附 _inherit / _inherits / _name 的说明

    这篇文章,通过比较_inherit/_inherits/_name,说明 odoo 中模型的继承方式. 在odoo的官方文档中,给出了 传统继承方式和委托继承方式两种(扎扎的翻译,让我无法理解委托继承 ...

  6. ODOO开发教程之图表

    ODOO开发教程之图表 图表: type 指定默认显示的图形,默认为bar,可选项有 'pie'.'line' stacked 仅在 bar中使用,对数据进行堆叠展示 type 指示是将字段用作分组条 ...

  7. ODOO开发教程之透视表

    ODOO开发教程之透视表 1.透视表: 属性 disable_linking:设置为True删除表格单元格到列表视图的链接. display_quantity:设置为true默认显示"数量& ...

  8. Android WiFi开发教程(三)——WiFi热点数据传输

    在上一篇文章中介绍了WiFi的搜索和连接,如果你还没阅读过,建议先阅读上一篇Android WiFi开发教程(二)--WiFi的搜索和连接.本篇接着简单介绍手机上如何通过WiFi热点进行数据传输. 跟 ...

  9. Android项目驱动式开发教程 第2版,《Android项目驱动式开发教程》第一章开发入门.ppt...

    <Android项目驱动式开发教程>第一章开发入门 1.4 项目框架分析 4 android:versionName="1.0" > 5 8 第9行代码andro ...

最新文章

  1. springmvc常用注解标签详解
  2. 前端JS调用微信扫一扫二维码
  3. sitemesh官网简介,安装配置教程。(非常适合新手)
  4. redis代码 数据超时实现
  5. 详细说明通过kettke对csv文件转换的操作步骤_如何将多页面pdf分割成一页一页的PDF文件...
  6. bootcamp空间不足_Bootcamp安装WinXP补丁时C盘空间不足怎么办?
  7. vue中的方法如何暴露给webview,使安卓和iOS可以调用
  8. 【干货】趣头条基于 Flink+ClickHouse 构建实时数据分析平台
  9. python创建类和类方法
  10. hdfs及yarn的ha和failover
  11. 用友NC合同编码自定义
  12. Rufus制作Ubuntu18.04启动盘并为Dell电脑重装系统
  13. 概率分布-beta分布
  14. 第三阶段应用层——1.1 数码相册—软件框架
  15. echarts3D地球
  16. java还原三阶魔方_魔方小站四阶魔方教程2 一看就懂的魔方教程(魔方玩法视频教程+还原公式一步一步图解+3D动画)...
  17. 就是要弄懂你之—— 同步 异步 阻塞 非阻塞
  18. 小程序下单账号与支付账号不一致不让支付_微信小程序支付流程
  19. 阿里巴巴离职DBA 35岁总结的职业生涯(转)
  20. POJ 2656 Unhappy Jinjin(水~)

热门文章

  1. python之base64加解密
  2. html5腾讯地图自动定位,移动web端使用腾讯地图实现定位功能
  3. 百度开源中国(Java)面经,不看就太可惜啦
  4. Arduino开发(一)_软件开发IDE工具的安装
  5. JQuery实现点击缩略图查看大图效果
  6. OSChina 周六乱弹 ——快来看美国总统候选人怎么被打脸
  7. 单片机8x8点阵让数字0从右到左依次显示循环
  8. 成都旅游住宿购物交通攻略617
  9. 程序员一小时赚50,这就是别人眼中的高薪职业
  10. 解决MySQL报错:LOAD DATA LOCAL INFILE file request rejected due to restrictions on access.