odoo原生的web框架虽然很主流通用,但一些特殊的需求还是要用传统c/s客户端来完成最佳,比如在工控机、工位平板、触摸屏立式一体机上专门针对SOP量身定制超高效率的批量作业系统。
python技术栈开发桌面端的最大优势是与odoo服务端同个语言体系,可共享相关生态与基础库,大量代码可以直接复用,xmlrpc远程调用方式也非常成熟,只是GUI图形用户界面工具包方面的选择有些取舍。
PyQt是很强大的,但是由于多年采用GPLv3协议而不好过度商用,权衡利弊最终根据实际场景定夺,如需要轻量级部署或者兼容老操作系统就使用原生的Tkinter,现代设备则大胆的选用最新版本的PySide来构建丰富多彩的odoo终端应用。
如何联系你?想请教中方的财务报表问题