Odoo中文社区可以通过以下三个域名访问:shine-it.net , odoocn.org,odoo.net.cn

原论坛用户的基本信息和发帖这里都予以保留,请注意:原论坛用户无需重新注册新用户,但是您的密码需要重置

开发人员可以登录gitter讨论组: http://gitter.im/odoo-china/Talk, 需要github账号

如果您登录系统碰到问题,请在微信公众号留言:

刚接触和学习odoo开发的进来谈谈



  •        我是通过GoodErp了解到odoo的.当时我在晚上找开源会计核算系统,发现GoodErp,他提供了在线演示.我登陆进去就被吸引了,会计,进销存,界面这些都是定制的,觉得很不错,有些方面做得比国内的金蝶软件好.这个开发平台完全开源,有不少用户,还有若干年的发展历程,基于模块的开发比较灵活,提供的基础功能也比较完善,权限,工作流,即时消息,报表这些都有.当然最重要的还是开源和卖服务的理念.

           花了大半月时间终于把odoo的开发知识点过了一遍.odoo的官方文档写得不详细,也缺少一些完整的例子,直接看官方文档会很吃力.也不像微软的开发者文档可以查询详细的api.我觉得官方的文档写得不系统,没有给初学者一个循序渐进的路线图.我在优酷上找了一个amos的odoo开发的教学视频系列,虽然不是基于odoo10,一些api的写法过时了,但循序渐进的例子,和清晰的讲解很适合我这种初学者.一步一步跟着视频做,对odoo的一些概念有了直观感性的认识.后来再在此基础上看官方的开发文档就容易多了.当然接触odoo之前我有c#,js,html,css,sql,xml,nodejs,net mvc core等相关只是积累.同时也花了一两天时间了解了下python语法和pycharm编辑器.动手是从在windows10'上搭建开发环境开始的,然后就是更联系amos的教学视频,再后就是边读官方文档,参照查看源代码进行学习.比较重要的一些切入口是,了解model,xml这些文件和postgresql数据库中的表的关系,前端js如何和后端paython交互,如何使用qweb模板,如何向模板传递数据和进行渲染输出过程.context,env,widget,action这些都是比较重要的概念.但你完成了自定义qweb报表的开发,也就可以利用html和js把界面做成想要的任何样子,也就差不多走到了二次开发的门口. 当然有不少坑,大家都遇到哪些坑呢?大家对odoo有什么看法和期待吗?


  • 管理员

    兄弟至少把帖子弄得让人能看吧。帖子可以用markdown语法编辑一下。不要缩进。
    另外请注意修改一下错别字。谢谢🙏



  • @huangtiger
    老哥厉害, 我也接触odoo, 看文档看的有点懵逼。


登录后回复
 

与 Odoo 中文社区 的连接断开,我们正在尝试重连,请耐心等待