Odoo在线开发(视频)
-
Odoo的企业版中集成了一个很有趣的工具叫Odoo Studio,可以让用户在线做很多定制化的工作。这个我们在以后的视频里再做介绍。事实上在OpenERP 6.1的版本上已具备了这样的在线开发的原型,以下视频是几年前在pycon中国的会议上我的一个OpenERP在线开发的演示,供各位参考。
yifengkevideo fa884ec0-ca11-11e5-93d6-a3286c68f3e0/5af5bac0-caf5-11e5-87ad-8fc52af130f4
-
@digitalsatori 对的,现在的调试工具是直接写view代码
-
大家好,谢谢校长digitalsatori 的分享。
请问可不可以这样理解:Odoo在线开发,能完成建模(models), views, menu and actions,并有增、删、改、查等基本功能,一切都保存在数据库里,没有源码生成,而企业版的Odoo Studio则除此之外,功能更丰富,且还能自动生成源码,换言之,Studio背后就是一个代码生成器?但有个疑问:它是如何管理自动生成器的代码,及手工添加、修改的代码的呢?有版本控制吗?请有用过企业版的Odoo Studio的朋友分享一下使用心得。此外,想请教一下:社区版在线开发的模块models,能否通过“继承”来对其进行进一步开发(二开)?谢谢! -
在线开发并不能真正生成代码,只能是改变数据。因为视图相关的内容都属于数据的范畴。Studio只是提供了一个友好的工具让你能跟便捷直观的创建视图,报表。本质上跟演示中的功能是一样的。但是最新版的Studio应该可以将界面修改的内容保存成模块。如果你去模块中的内容基本都是xml的数据。
如果涉及到业务逻辑的修改,还是要手工创建模块来做的。
-
@digitalsatori 谢谢你的回复,释疑了。