学习了《Odoo快速入门与实践 Python开发ERP指南》(刘金亮 2019年5月第1版 机械工业出版社)第6章自建应用入门后进行一下总结。
因为本书作者使用Odoo11,而目前最新版本为Odoo14,因此存在一些版本上的差异。
Odoo11的菜单在左侧导航区显示,在Odoo14中顶级菜单(parent为空)在导航区显示,而二级及以下菜单在右侧上部显示。
图1 Odoo11界面
图2 Odoo14界面
在Odoo14中,在打开进入具体应用后,左侧导航栏即"消失"了。从图2可以看到这个效果。如果要进入其他应用,可点击界面左上角的图标。
Odoo14一定还有与Odoo11在编码方面的差异,因目前章节还未涉及,故未做深入了解。这个最好能查阅Odoo官网的文档。
在书中介绍了新增的"关注者管理"功能的视图的创建,是继承了base.view_partner_form,并在该视图的
图3 添加bug列表后的显示效果
后来,发现该视图下部有一个"Tabs"标签组,于是尝试新增一个Tab,并将bug列表放在其中。最终结果如图4。