0

Odoo后台企业版主题

Posted by Alan on July 12, 2018 in Coding |

最近在结合官方文档学习 Odoo,之前的系列课程暂停更新,下面分享一个现成的小技巧,将社区版后台做一个类似企业版的更新,来自官网Community Mobile Backend Theme。 下载 zip 包解压到自建的 addon (如 local-addons)文件夹下,然后进行安装即可。

Tags:

0

Odoo服务端开发基础

Posted by Alan on June 24, 2018 in Coding |

这是Odoo系列文章的第六篇,完整目录请见最好用的免费ERP系统Odoo 11开发指南 以下开发均假设读者已完成第五篇的代码,并且所有代码更新后均需自行更新方会在客户端看到变化。如未阅读该篇,请参考代码:Chapter 5 定义模型方法和使用API装饰器 前一篇中主要介绍了如何在自定义模块中声明和继承业务模型,并讲解了书写可计算字段以及对字段值的约束。本文主要针对Odoo方法定义、记录集操控和扩展继承的服务端开发基础。 在模型类中可通过定义方法来进行自定义的行为操作,接下来我们书写一个方法,可以通过用户界面的按钮或应用中代码段调用。代码用于修改所选书籍的状态

Tags: , , ,

0

CentOS 7 搭建Odoo 11

Posted by Alan on June 23, 2018 in Coding |

这是Odoo系列文章的CentOS 7下的安装方法,有关 Ubuntu 下 Odoo 的安装在10分钟带你搭建史上最强的ERP系统-Odoo最新版一文中,完整目录请见最好用的免费ERP系统Odoo 11开发指南 相关文章:CentOS 7快速安装配置 Odoo 12

Tags: , , ,

0

Odoo插件应用的模型(Models)深入探讨

Posted by Alan on February 25, 2018 in Coding, 学习笔记 |

这是Odoo系列文章的第五篇,完整目录请见最好用的免费ERP系统Odoo 11开发指南 以下开发均假设读者已完成第四篇的代码,并且所有代码更新后均需自行更新方会在客户端看到变化。如未阅读该篇,请参考代码:Github存储代码

Tags: , ,

0

最好用的免费ERP系统Odoo 11开发指南

Posted by Alan on February 15, 2018 in Coding |

这是一套基于Alan在Packt Publishing上购买的Odoo 11 Development Cookbook Second Edition的学习笔记,没有进行逐字的翻译,也没有严格按照书本上来写,而是根据个人实践进行的再整理。熟悉一套系统需要花费大量的时间,更何况Odoo已不能再简单地被称作ERP系统了,它包含了官网、电商、论坛、POS收银等各种元素,是值得逐步深入研究的。另外需要指出的本文标题中提到的免费是针对Community Edition,它包含所有主体代码,是完全免费且开源的,如同大多数国外优秀的开源系统,Odoo同时还提供Enterprise Edition,会附加一些功能和服务。此外还有第三方市场提供一些官方未包含的功能插件,既有免费的也有付费的。 在写下这段文字时Alan仍是对Odoo了解非常有限的小白,在网上没有看到完整的教程,所以很希望通过不断地学习完成这套笔记并持续更新。因本人能力有限,如有错误,欢迎读者指出。

Tags: ,

0

从0开始创建一个Odoo插件模块

Posted by Alan on February 15, 2018 in Coding, 学习笔记 |

这是Odoo系列文章的第四篇,完整目录请见最好用的免费ERP系统Odoo 11开发指南  插件(addon)和插件模块(addon module)用于指代可在Odoo中安装的Python包,在用户端显示为应用app或模块module。 本文中我们将通过创建一个名为my_module的插件来认识插件创建的全过程: 我们依然使用10分钟带你搭建史上最强的ERP系统-Odoo最新版中所创建的环境,即在~/odoo-dev下进行操作

打开开发者模式,并更新插件列表,此时在Apps中便可搜索到我们刚刚新建的my_module:

Tags: ,

0

Odoo 11灵活的插件安装-addons

Posted by Alan on February 12, 2018 in Coding |

这是Odoo系列文章的第二篇,完整目录请见最好用的免费ERP系统Odoo 11开发指南 前面我们一起学习了Odoo 11的安装(10分钟带你搭建史上最强的ERP系统-Odoo最新版),接下来就要开始对这个无比强大的ERP系统(说它是ERP其实不太精确,因为实在是包罗万象,官网、论坛乃至电商网站应有尽有)进一步探索的旅程了。

Tags: ,

0

10分钟带你搭建史上最强的ERP系统-Odoo最新版

Posted by Alan on January 24, 2018 in Coding |

这是Odoo系列文章的第一篇,完整目录请见最好用的免费ERP系统Odoo 11开发指南 Ubuntu 安装Odoo 11.0及常见问题 先夸夸Python,我觉得Python非常适合我这种懒散不思进取又喜欢装逼的人,解决了很多编程语言的入门门槛高的问题(装B时间:Python有点像中国人学日语,あいうえお很容易学习,发音也不存在障碍-不像一些语言中的小舌音呀法语中的“吐痰音”啦;又如空港,写真的日语你也许不会读,但肯定知道是什么意思),相关配套也非常齐全。比如Django, Flask等框架,搜索引擎的爬虫(Scrapy等),Tkinter用于封装C/S软件,更不要提仍然炙手可热的各类大数据、人工智能库(如TensorFlow)了,前段时间发现了Odoo(原OpenERP),也挺感兴趣。在Mac上搭了下,还挺简单,但各路Odoo教程都建议在类生产环境上进行搭建,于是决定在本地虚拟机上先进行尝试,计划分别在Ubuntu和CentOS上进行尝试。先从官方推荐的Debian系的Ubuntu开始,本次安装所使用的是较新的16.04版的Ubuntu,先上效果图

Tags: , , ,

Copyright © 2012-2018 记录点滴生活 | Alan Hou的个人博客 All rights reserved.