5年前透过学校老师的介绍,重新再次认识及了解Odoo,印象中那时 Open ERP 己更名为 Odoo 8,全Web的操作界面,深深吸引着我,更重要的是,袛要一行程序吗,就可以达成M2O(多对1),O2M(1对多)的效果,再无太多学习资源的状况下,就决定投入,甚至到上海找顾问学习开发
一开始并不了解,odoo ERP的强大,因为都是英文,但其开发的方式,个人深感认同,直接拿来投入专案开发,同时也想验证其开发平台是否可应付不同情况
当确认其开发平台确实可应付大型专案的需求後,回过来头来思考,Odoo的强项是什麽,答案其实很简单就是ERP,此时台湾的中文化也在大家的帮助下逐渐成熟,我才有机会进入这个领域
//资料库ORM语法
user_id = fields.Many2one(
'res.users', string='Salesperson', index=True, tracking=2, default=lambda self: self.env.user,
domain=lambda self: [('groups_id', 'in', self.env.ref('sales_team.group_sale_salesman').id)])
//View呈现XML语法
<field name="user_id"/>
//资料库ORM语法
order_line = fields.One2many('sale.order.line', 'order_id', string='Order Lines', states={'cancel': [('readonly', True)], 'done': [('readonly', True)]}, copy=True, auto_join=True)
//View呈现XML语法
<field name="order_line"/>
商城所贩售的addon,都是原始码,下载後,都可直接修改,odoo 8 时,大部份都是免费的addon,到现在,大多数都是付费addon,我反而觉得很好,因为有持续性的收入,才能让社群、商城往更好的发展
<<: 树选手1号:decision tree [python实例]
>>: 30天零负担轻松学会制作APP介面及设计【DAY 08】
设计的部分就不多做分析,主要呈现实作成果。 以下内容有参考教学影片,底下有附网址。 (内容包括我的不...
Photo by Ferenc Almasi on Unsplash 文章同步发布於:https:...
前言 前面两篇介绍了 List、ForEach、ScrollView、Navigation, 这篇文...
PHP判断式 If Else 判断句 If 可以使用在判断某条件达成时执行语句,else则是在不满该...
上一篇介绍了Cubes,主要是考回圈的运用及判断,仔细思考之後就会发现不是那麽困难了。 今天讲解的题...