摘要: 引子: odoo页面上控制的最小单位是字段,可以通过odoo提供的属性控制字段的必填、只读、隐藏等 但是对于form表单下的tree视图,总体来讲仍然是一个字段, 可以通过tree视图的属性create="1" delete="1" 来控制明细信息的创建和删除,但是不能单独控制具体某一行的属性。 思 阅读全文
posted @ 2023-02-17 14:51 木_糖 阅读(257) 评论(0) 推荐(0) 编辑
摘要: 引子: odoo作为快速搭建网站的框架,我们在利用它便捷高效功能的同时,有没有觉得这个页面,不太好看呢? 今天我们一起来聊聊如果让odoo原生的form表单更美观更符合用户体验~ Odoo原生实现方式 odoo为了极致的简约,字段的定义直接通过xml,然后渲染到页面上展示。 如果需要调整整体布局,将 阅读全文
posted @ 2023-02-17 14:44 木_糖 阅读(216) 评论(0) 推荐(0) 编辑
摘要: 背景:env是odoo里最常用的工具类之一,类名全称environment, 里面提供了ORM对象的封装,我们最常用的就是执行SQL和利用ORM操作模型以及使用模型中的方法。 ORM是一个完整关系对象映射层,开发人员不用编写基础的SQL语句。 在运行代码之前先建立环境,函数的执行是在环境中进行的,e 阅读全文
posted @ 2023-02-17 14:36 木_糖 阅读(143) 评论(0) 推荐(0) 编辑
摘要: 引子: 在学习和使用odoo过程中,习惯了点击创建就到新增页,点击编辑就能进入到详情页,点击返回就能回到列表页, 那你有没有某一刻思考一下,这种页面跳转是以什么方式进行的呢,前后端交互的调接口渲染?还是后台指定的html页面?都不是。 odoo有自己的一套视图切换体系如下,用一个特定格式的字典来实现 阅读全文
posted @ 2023-02-17 14:33 木_糖 阅读(267) 评论(0) 推荐(0) 编辑
摘要: 背景: 在做项目时,发现数据库中几百条数据的修改时间都是相同的。寻找其中原因,在代码层面为了避免大数据量放在一次修改数据,特意做了分页查询,每一页执行一次更新方法,所有数据放在循环里处理。 理论上就能实现数据的分批处理,更新时调用odoo模型中默认的write方法。 原因: 在循环中加断点,每次执行 阅读全文
posted @ 2023-02-17 14:31 木_糖 阅读(440) 评论(0) 推荐(0) 编辑
摘要: 数据分析怎么分析呢 首先要获取数据 然后对目标数据进行分析,以不同的角 获取数据然后根据数据进行分析汇总 1,获取数据, 获取数据的方法很多,爬虫的实现方式也有很多,单个脚本使用requests很方便,也是我最常用的实现爬虫的方式。 不过今天使用的工具是scrapy,爬虫框架,也算是学习使用。 安装 阅读全文
posted @ 2022-09-22 15:02 木_糖 阅读(783) 评论(0) 推荐(0) 编辑
摘要: 1,增加按钮 使用odoo查询数据时,单单展示数据并不能满足我们的要求,有时需要在返回的数据增加按钮操作。 需求如图所示 之前用的方法,在返回的数据上,逐条加上按钮。即增加一个字段“操作” 类型为html,即是列名,然后重写search_read方法,对返回的数据进行遍历,逐条数据加上按钮: 代码片 阅读全文
posted @ 2022-07-15 15:56 木_糖 阅读(159) 评论(0) 推荐(0) 编辑
摘要: 安装模块 pip install twilio 申请 twilio 手机号 https://www.twilio.com/ 代码: from twilio.rest import Client account_sid = 'AC07ac0b784cd5a9868be3a51a62bf1d28' au 阅读全文
posted @ 2022-06-08 13:55 木_糖 阅读(85) 评论(0) 推荐(0) 编辑
摘要: selenium是python包中偏向于测试的自动化工具它能控制浏览器自动打开页面,进行一系列操作pip install selenium在写代码之前,要明确使用什么浏览器来打开网页,这里使用的是Chrome,首先要下载对应版本的浏览器驱动 地址:http://chromedriver.storag 阅读全文
posted @ 2022-05-24 17:57 木_糖 阅读(100) 评论(0) 推荐(0) 编辑
摘要: 记录一些有趣的代码 1,腾讯云cos存储用python实现,之后写表,(安装腾讯云的依赖 pip install -U cos-python-sdk-v5 ) import pymysql from qcloud_cos import CosConfig from qcloud_cos import 阅读全文
posted @ 2022-04-19 15:26 木_糖 阅读(191) 评论(0) 推荐(0) 编辑