学习
JIIECHEN
odoo开发
展开
-
在ubuntu用uwsgi+nginx部署odoo16(超详细)
在ubuntu用uwsgi+nginx部署odoo16(超详细)原创 2023-01-04 12:21:20 · 1351 阅读 · 0 评论 -
在ubuntu用uwsgi+nginx部署odoo14(超详细)
在ubuntu用uwsgi+nginx部署odoo14(超详细)原创 2023-01-04 11:43:38 · 442 阅读 · 0 评论 -
odoo tree视图添加自定义按钮
odoo tree视图添加按钮原创 2022-07-07 18:06:59 · 528 阅读 · 0 评论 -
odoo使用word中的MERGEFIELD合并域和python包mailmerge来生成word文档
需要python包:mailmerge1、使用wps或office来写word模板(下面使用wps演示)在域代码中输入你要填充的字段,如:点击确定后即可看到我们生成的合并域添加完所有需要的合并域后回到代码document_1.get_merge_fields()可查看获取到的所有合并域多行数据表格:最后调用write方法传入文档路径生成填入数据的word文档get_module_resource方法获取当前模块路径–>from odoo.modules import g原创 2022-04-14 17:04:35 · 1222 阅读 · 0 评论 -
odoo使用Binary字段实现点击按钮下载文件功能
1、定义bianry字段和下载文件名/按钮名字段 download_button_test = fields.Binary(compute='_compute_download_button_test', string='下载委托测试报告') download_button_check = fields.Binary(compute='_compute_download_button_check', string='下载委托检验报告') download_button_check_n原创 2022-04-14 16:30:33 · 1331 阅读 · 1 评论 -
odoo 使用ir.actions.report中的word模板获得生成的word
report = self.env['ir.actions.report']._get_report_from_name("lims_report.print_entrust_{}".format(type)) rendered_docx = report.render_doc_doc(self, data={})[0]原创 2022-04-14 11:44:43 · 374 阅读 · 0 评论 -
odoo mapped函数使用
项目场景:提示:这里简述项目相关背景:例如:项目场景:示例:通过蓝牙芯片(HC-05)与手机 APP 通信,每隔 5s 传输一批传感器数据(不是很大)问题描述:提示:这里描述项目中遇到的问题:例如:数据传输过程中数据不时出现丢失的情况,偶尔会丢失一部分数据APP 中接收数据代码:@Override public void run() { bytes = mmInStream.read(buffer); mHandler.obta原创 2022-01-12 11:38:59 · 1364 阅读 · 0 评论 -
python学习第一天之pip命令的安装和使用
pippypi介绍我们都知道python有很多的第三方库或者说是模块。这些库针对不同的应用,发挥不同的作用。我们在实际的项目中肯定会用到这些模块。那如何将这些模块导入到自己的项目中呢?Python官方的PyPi仓库为我们提供了一个统一的代码托管仓库,所有的第三方库,甚至你自己写的开源模块,都可以发布到这里,让全世界的人分享下载 。pip介绍python有两个著名的包管理工具easy_install和pip。在python 2中easy_install是默认安装的,而pip需要我们手动安装。随着Py原创 2020-12-06 17:19:26 · 326 阅读 · 0 评论